Nf3 d5 b3 Nf6 Bb2 e6 e3 c6 Be2 h6 c4 Be7 d4 O-O Qc2 b5 c5 a6 Nbd2 a5 a3 Nfd7 b4 Qc7 O-O Bf6 e4 e5 exd5 cxd5 dxe5 Bxe5 Bxb5 axb4 axb4 Rxa1 Rxa1 Rd8 Nb3 Nc6 Bxc6 Qxc6 Nxe5 Qe6 Nf3 Qa6 Rxa6 Bxa6 c6 f6 c7 Re8 Qc6 Ne5 Qxe8+ Kh7 Nxe5 h5 Qxh5+ Kg8 Qf7+ Kh7 Ng4 Kh8 Nxf6 gxf6 Bxf6#