d4 Nf6 c4 e6 Nf3 d5 Nc3 Nbd7 Qc2 Be7 e4 Nxe4 Nxe4 dxe4 Qxe4 Nf6 Qe3 c5 Qg5 Bf8 Be3 h6 Qh4 g5 Bxg5 Be7 O-O-O Bd7 Ne5 Nd5 f4 Bxg5 fxg5 Qxg5+ Qxg5 Ba4 Qg7 O-O-O cxd5 exd5 b3 Bxb3 axb3 f6 Nf7 Rhf8 Nxd8 Rxd8 dxc5 f5 c6 Rd6 cxb7+ Kb8 Qf8+ Kxb7 Qxd6 a5 Ba6+ Ka7 Qc6 h5 Qb7#