1.e4 e5 2.f4 exf4 3.Nf3 d6 4.Bc4 h6 5.h4 Nc6 6.d4 Nf6 7.Nc3 Bg4 8.Bxf4 Be7 9.Be3 Nh5 10.Bf2 a6 11.Qd2 O-O 12.O-O-O Na5 13.Bd3 b5 14.Nd5 Nc4 15.Bxc4 bxc4 16.Nxe7+ Qxe7 17.Rde1 Rab8 18.Qc3 Nf4 19.Rhg1 Qf6 20.Re3 d5 21.e5 Qg6 22.Qd2 Rb6 23.Nh2 Rfb8 24.Nxg4 Rxb2 25.Rb3 cxb3 26.Kxb2 bxc2+ 27.Ka3 Qb6 28.Qc3 Ne2 29.Qb3 Qa5+