1.c4 e5 2.Nc3 c5 3.g3 Nc6 4.Bg2 d6 5.d3 f5 6.f4 Nf6 7.Qc2 Bd7 8.Nf3 Nb4 9.Qb1 Bc6 10.O-O e4 11.Nh4 exd3 12.Nxf5 dxe2 13.Re1 Bxg2 14.Rxe2+ Kd7 15.Kxg2 g6 16.Nh4 Be7 17.f5 Ng4 18.Nf3 g5 19.Qe4 Ne5 20.Nxe5+ dxe5 21.Qxe5 Nc6 22.Qe6+ Ke8 23.Bxg5 Qc7 24.Nb5 Qd8 25.f6 h6 26.Nd6+ Qxd6 27.Qxd6 Rd8 28.Rxe7+ Kf8 29.Rd7+ Kg8 30.Qe6+ Kf8 31.Qf7#