Nf3 Nf6 g3 b6 d4 Bb7 Bg2 e6 O-O Be7 c4 O-O Nc3 b5 cxb5 Re8 Re1 d6 e4 Nbd7 d5 h6 dxe6 d5 exd7 Qxd7 Ne5 Qd6 exd5 Bf8 Bf4 Rad8 Nxf7 h5 Rxe8 Qb6 Nxd8 Nxe8 Be3 Bc5 Bxc5 Qxc5 Nxb7 Qb4 Qxh5 a6 Qxe8+ Kh7 Be4+ g6 Qxg6+ Kh8 Qh7#