d4 Nf6 c4 e6 Nc3 Bb4 Qc2 d5 cxd5 exd5 Bg5 c5 O-O-O Nc6 Nf3 cxd4 Bxf6 Qxf6 Nxd5 Qd6 Nxb4 Qh6+ e3 Nxb4 Qc5 Qc6 Bb5 Bg4 Bxc6+ Nxc6 Qg5 Bxf3 Qxg7 Rf8 gxf3 Rd8 Qxh7 Rd7 Rhe1 dxe3 Rxe3+ Kd8 Red3 Ne5 Rxd7+ Kc8 Qc2+ Nc6 Qc5 Rh8 Qd6 a5 Qc7#