Nf3 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 g3 Bg7 Bg2 O-O d4 Nc6 e4 Nxc3 bxc3 Bg4 Rb1 b6 Be3 Bh5 e5 e6 h3 f6 g4 fxe5 gxh5 e4 Ng5 b5 Bxe4 Qf6 Bxc6 gxh5 Bxa8 Rxa8 Qxh5 Qf5 Rxb5 e5 dxe5 Bxe5 Rxe5 Qc2 Re8+ Rxe8 Qxe8+ Kg7 Qf7+ Kh6 Ne6#