1.f4 e5 2.e4 exf4 3.Nf3 g5 4.Bc4 Nc6 5.d4 d6 6.O-O Bg4 7.Nc3 Qd7 8.d5 Ne5 9.Be2 Bxf3 10.Bxf3 g4 11.Bxf4 gxf3 12.Bxe5 dxe5 13.Qxf3 O-O-O 14.Qf2 Qe7 15.Qxa7 Qc5+ 16.Qxc5 Bxc5+ 17.Kh1 Nh6 18.Na4 Bd4 19.Rf6 Ng4 20.Rxf7 Nf2+ 21.Kg1 Nxe4+ 22.Kf1 Rdf8 23.Rxf8+ Rxf8+ 24.Ke2 Rf2+ 25.Kd3 Nc5+ 26.Nxc5 Bxc5 27.Re1 Rxg2 28.Rxe5 Rxh2 29.a3 h5 30.b4 Bd6 31.Re8+ Kd7 32.Rh8 h4 33.c4 h3 34.c5 Be5 35.Ke4 Bxh8