e3 d5 d4 Nc6 c4 e6 Be2 Qe7 Nf3 dxc4 Nc3 Na5 Qa4+ Nc6 d5 exd5 Nxd5 Qd6 e4 f5 Bf4 fxe4 Bxd6 exf3 Nxc7+ Kd8 Bxf8 Kxc7 Bxg7 fxg2 Rg1 b5 Qxb5 Ba6 Qxa6 Nh6 Bxh6 Rhc8 O-O-O Rf8 Rxg2 Rf6 Rg7+ Rf7 Rxf7+ Kb8 Qb7#