d4 Nf6 Nf3 g6 Bg5 Bg7 Nbd2 d6 e4 O-O Bd3 Bg4 h3 h6 hxg4 hxg5 Bc4 d5 exd5 c6 dxc6 Qc8 cxb7 Qxb7 Rc1 Qxb2 Rb1 Qa3 Nxg5 e6 Nxe6 Re8 g5 Qd6 gxf6 Bxf6 Qe2 Bg7 Ne4 Qxe6 Bxe6 fxe6 Nd6 Na6 Nxe8 Bxd4 Qxe6+ Kf8 Nd6 g5 Qf7#