d4 Nf6 Bg5 d5 e3 c5 Nc3 Nc6 Nf3 Ne4 Bb5 h6 Bf4 Qa5 Bxc6+ bxc6 O-O Nxc3 bxc3 Qxc3 h3 Bf5 Qb1 cxd4 Qb7 Rd8 Nxd4 Bc8 Qc7 Bd7 Rab1 f6 Rb7 a6 Rfb1 e5 Bxe5 Qc4 R1b6 Bc5 Rb8 Be7 Bd6 O-O Rxd8 Bxd6 Qxd7 Bh2+ Kxh2 Rxd8 Qxd8+ Kh7 Rb7 Qxc2 Nxc2 d4 Qxf6 h5 Qxg7#