1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 Bg7 5.O-O d6 6.g3 Nc6 7.gxf4 gxf4 8.d4 Bg4 9.c3 Qf6 10.Qb3 O-O-O 11.Ne1 Bh6 12.Nd2 Na5 13.Qb5 Nxc4 14.Qxc4 Ne7 15.Qd3 Rhg8 16.Kh1 Qg6 17.Rg1 Qh5 18.Ndf3 Ng6 19.Bd2 f5 20.exf5 Bxf5 21.Qe2 Rde8 22.Qf2 Be4 23.Rg2 Ne7 24.Kg1 Rxg2+ 25.Kxg2 Nf5 26.Kg1 Ne3 27.Bxe3 Rg8+ 28.Kf1 fxe3 29.Qh4 Bd3+