1.e4 e5 2.Bc4 Nf6 3.d3 Nc6 4.Nc3 a6 5.f4 Bc5 6.Nf3 d6 7.Nd5 Bg4 8.c3 Nxd5 9.Bxd5 O-O 10.h3 Bxf3 11.Qxf3 exf4 12.Bxf4 Ne5 13.Qg3 c6 14.Bb3 Ng6 15.Bg5 Qd7 16.d4 Bb6 17.O-O-O a5 18.h4 a4 19.Bc2 f6 20.Bd2 Qe6 21.Kb1 Bc7 22.h5 Nh8 23.Rde1 Qe7 24.Qd3 g6 25.hxg6 Nxg6 26.Rh6 Rf7 27.Reh1 Nf8 28.Qf3 c5 29.Bd3 cxd4 30.Bc4 Ne6 31.Qg4+