1.e4 e5 2.f4 Nc6 3.Nf3 d5 4.exd5 Qxd5 5.Nc3 Qe6 6.fxe5 Nxe5 7.Nxe5 Qxe5+ 8.Be2 Bg4 9.O-O Bxe2 10.Nxe2 O-O-O 11.Rxf7 Bd6 12.Ng3 h5 13.d4 Qe6 14.Rxg7 h4 15.Nf1 Nf6 16.Bg5 h3 17.Bxf6 Qxf6 18.Qg4+ Kb8 19.g3 c5 20.Rg6 Qe7 21.Re6 Qd7 22.Rae1 cxd4 23.Qxd4 b6 24.Qf6 Bc5+ 25.Kh1 Rhf8 26.Qe5+ Bd6 27.Qe4 Qf7 28.Ne3 Bc5 29.Ng4 Qf1+ 30.Rxf1 Rxf1#