1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Qxd5 5.Nc3 Qd8 6.d4 Nf6 7.Bxf4 Bb4 8.Qe2+ Be7 9.O-O-O O-O 10.Ne5 c6 11.Qf2 Qa5 12.Kb1 Bb4 13.Rd3 Bxc3 14.bxc3 c5 15.Bc1 Nc6 16.Rg3 Ne4 17.Rxg7+ Kxg7 18.Bh6+ Kh8 19.Nxf7+ Kg8 20.Qf4 Nxc3+ 21.Kc1 Nxa2+ 22.Kd1 Nc3+ 23.Kc1 Rxf7 24.Bc4 Ne2+ 25.Bxe2 Rxf4 26.Bc4+ Rf7 27.Rf1 Qa1+ 28.Kd2 Qxf1 29.Bxf1 Rxf1