Nf3 d5 g3 g6 Bg2 Bg7 O-O e5 d4 e4 Ne1 Nc6 c3 Nge7 f3 Bf5 fxe4 dxe4 Nd2 Qd5 g4 Bxg4 Nxe4 Bf5 Nf6+ Bxf6 Bxd5 Nxd5 e4 Bxe4 Qe2 O-O Qxe4 Nxd4 Qxd5 Rfd8 Qg2 Rd6 cxd4 Rb6 Rxf6 Rxf6 Qxb7 Re8 Nd3 Kg7 Bf4 Ree6 Be5 h5 Qxc7 Ra6 Bxf6+ Kh7 Qxf7+ Kh6 Qg7#