d4 Nf6 c4 g6 Nc3 d5 Nf3 Bg7 h4 c6 Bg5 O-O e3 Bg4 Qb3 Bxf3 Bxf6 Bxg2 Bxg2 Bxf6 cxd5 Qc7 h5 c5 dxc5 Na6 d6 Qd7 Ne4 Bg7 hxg6 e6 gxf7+ Qxf7 Qc4 Qd7 Bh3 Nxc5 Nxc5 Qf7 Bxe6 Rab8 Bxf7+ Rxf7 O-O-O Be5 Rdg1+ Bg7 Rxh7 Kf8 Rgxg7 a6 Qxf7#