d4 d5 c4 c6 Nf3 Nf6 Qb3 dxc4 Qxc4 Bg4 Nbd2 e6 Ne5 b5 Qc3 b4 Qd3 Be7 Qg3 Qxd4 e3 Qd8 Nxg4 O-O Ne5 a5 Bd3 Qc8 f4 a4 Ndc4 Nbd7 O-O Qb7 Bd2 Nc5 Bc2 h6 Rad1 b3 axb3 Nxb3 f5 Nxd2 Rxd2 exf5 Rdf2 g6 Nxg6 Bc5 Nxf8+ Ng4 Rxf5 Bxf8 Qxg4+ Kh8 Rxf7 c5 Rxf8+ Rxf8 Rxf8#