d4 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 Nf3 Nxc3 bxc3 Bg7 Rb1 O-O e4 Bg4 Bc4 c5 O-O cxd4 cxd4 Nc6 d5 Bxf3 gxf3 Nd4 Be3 Qc7 Bxd4 Qxc4 Bxg7 Kxg7 Rxb7 e6 d6 Qxa2 Qd4+ Kg8 Kg2 Qa6 Rfb1 Qa5 h4 Qd8 Re7 a5 h5 h6 hxg6 Ra6 e5 f6 exf6 Qxe7 dxe7 Rxf6 Qxf6 Ra8 Qf7+ Kh8 Qh7#