d4 Nf6 Nf3 g6 g3 Bg7 Bg2 O-O O-O d5 c4 dxc4 Na3 c3 bxc3 g5 Bxg5 Ne4 Qd3 Bf5 Nh4 e6 Bxd8 Nxf2 Qf3 Rxd8 Nxf5 exf5 Qxb7 Nd7 Rxf2 c5 Bc6 f6 Bxd7 cxd4 Be6+ Kh8 cxd4 a5 Rb1 a4 Nc4 a3 Nd6 Rf8 Nxf5 Rg8 Nxg7 Rgf8 Nh5 Rg8 Nxf6 Rxg3+ hxg3 Ra7 Qxa7 h6 Qh7#