d4 Nf6 c4 e6 Nf3 b6 g3 Bb7 Bg2 Be7 Nc3 O-O O-O d5 Ne5 Nbd7 Bf4 b5 Nxb5 Nxe5 dxe5 Ne4 Qc2 Rc8 Rfd1 Bc5 Bxe4 f6 cxd5 f5 Qxc5 fxe4 dxe6 Qe8 Nxc7 h6 e7 Rf7 Nxe8 Rxc5 Nf6+ gxf6 e8=Q+ Kg7 exf6+ Rxf6 Rd7+ Rf7 Qxf7+ Kh8 Qh7#