d4 Nf6 c4 g6 Nc3 Bg7 e4 d6 Nf3 O-O Be2 e5 O-O Nc6 d5 h6 dxc6 d5 cxb7 Bxb7 cxd5 Qd6 Qb3 Rab8 Be3 g5 Nb5 Qe7 Qc2 g4 Nd2 Qd8 Bxa7 Ba6 Bxb8 Qxb8 Qc6 Bxb5 Bxb5 Nxd5 exd5 h5 Rac1 g3 hxg3 Qa7 a4 f5 Qe6+ Kh7 Qe7 f4 Rxc7 Qxc7 Qxc7 fxg3 fxg3 e4 Rxf8 e3 Bd3+ Kh6 Qf4#