d4 Nf6 c4 e6 g3 d5 Bg2 dxc4 Nf3 c5 O-O Nc6 Ne5 Bd7 Nd2 cxd4 Ndxc4 h5 e3 Nxe5 Nxe5 Qc7 exd4 Bc6 Nxc6 a5 Bf4 Qc8 Ne5 g6 Qa4+ b5 Qxb5+ Nd7 Rac1 Bc5 Rxc5 Qd8 Bxa8 g5 Bxg5 f6 Bxf6 O-O Bxd8 Nxc5 Qxa5 Nb3 axb3 Kg7 Qc7+ Rf7 Qxf7+ Kh6 Qg6#