Nf3 Nf6 c4 g6 Nc3 d5 cxd5 c5 e4 Nfd7 d4 Qc7 Nb5 Kd8 Nxc7 Kxc7 Ng5 e5 dxe6 fxe6 Bf4+ e5 dxe5 Nc6 e6+ Nde5 Nf7 Be7 Nxe5 Rf8 Nxc6+ Rxf4 Nxe7 Rxe4+ Be2 a6 Qd5 Rxe6 O-O-O Kb8 Nxc8 b5 Qxe6 Ra7 Nxa7 g5 Qb6+ Ka8 Bf3#