e4 d5 exd5 Nf6 c4 e5 d4 exd4 Qxd4 Be7 Nc3 Nbd7 Be2 O-O Nf3 b6 O-O Bd6 Bf4 Bxf4 Qxf4 Nh5 Qd2 Ndf6 Rfe1 Bg4 Ne5 Bc8 Bf3 Ba6 Re2 Qd6 g4 Bxc4 Nxc4 Qb4 b3 Nf4 Qxf4 Rae8 Rc1 h5 g5 Nh7 Rxe8 Rxe8 d6 Qc5 Bd5 Nxg5 Qxg5 h4 d7 Rf8 Ne5 c6 d8=Q cxd5 Qdf6 Qxf2+ Kxf2 g6 Qxh4 a6 Qfh8#