d4 Nf6 c4 e6 g3 d5 Bg2 dxc4 Nf3 Nbd7 Nbd2 Nb6 Nxc4 Nxc4 Qa4+ c6 Qxc4 Ne4 O-O Qd5 Qc2 Bd6 Ne1 f5 Be3 Bd7 Nd3 Rc8 Rfd1 O-O Nc5 Bb8 Rac1 a6 a3 Bc7 b4 Bb6 Nxb7 Ba7 Nc5 Bxc5 dxc5 g5 f3 f4 Rxd5 cxd5 fxe4 Rcd8 gxf4 dxe4 Bxe4 Rxf4 Bxh7+ Kh8 Bxf4 gxf4 Qg6 Rb8 Qh6 Bb5 Bf5+ Kg8 Bxe6#