d4 Nf6 Nf3 e6 c4 b6 g3 Bb7 Bg2 Bb4+ Bd2 Be7 Nc3 O-O d5 d6 Nd4 Re8 O-O Rf8 dxe6 Qc8 Nf5 Kh8 Nxe7 Qxe6 Bxb7 Nbd7 Ned5 c6 Bxc6 Rfc8 Bxd7 Qxd5 Bxc8 Qc6 Bf5 Qxc4 Bg5 Qc6 Bxf6 gxf6 Qd4 Qxc3 Qh4 Qxg3+ hxg3 Kg8 Qxh7+ Kf8 Rfc1 Ke8 Qh8+ Ke7 Rc7#