Nf3 d5 g3 Nf6 Bg2 c6 c4 Bg4 Ne5 Bf5 cxd5 cxd5 Qa4+ Nbd7 Nc3 Qc7 d4 Qd6 g4 Nxg4 Nxd5 Nxe5 dxe5 Qxe5 Bf4 Qxb2 O-O Rc8 e4 e6 Nc7+ Rxc7 Bxc7 Bg4 Qxa7 f6 Rab1 Qa3 Rxb7 e5 h3 Be2 Ba5 Be7 Rxd7 O-O Rxe7 Qxe7 Qxe7 Bc4 Rc1 Rc8 Rxc4 h5 Rxc8+ Kh7 Rc7 Kg8 Qxg7#