c4 Nf6 g3 e6 Bg2 d5 Nf3 Be7 d4 O-O O-O dxc4 Ne5 Nbd7 Nxc4 h5 e4 b5 Na5 e5 Nc6 Qe8 dxe5 b4 exf6 Bxf6 e5 a5 Re1 Bxe5 Qxh5 Bb7 Qg5 Kh8 Qh4+ Kg8 Ne7+ Qxe7 Qxe7 Rae8 Qxd7 Bxg2 Kxg2 Kh7 Qb5 c6 Qxc6 f6 f4 g6 fxe5 Kh8 Bh6 fxe5 Bxf8 Rxf8 Qxg6 Rf4 gxf4 e4 Rxe4 a4 Re8#