1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 O-O 6.a4 d5 7.exd5 Nxd5 8.O-O a5 9.Re1 Bg4 10.h3 Bh5 11.Nbd2 Nb6 12.Bb5 Bd6 13.Ne4 Na7 14.Ng3 Bg6 15.Nxe5 Bxe5 16.Rxe5 c6 17.Be3 cxb5 18.axb5 Nd7 19.Rd5 f5 20.b4 f4 21.Bc5 fxg3 22.Bxf8 gxf2+ 23.Kf1 Bf7 24.Qg4 Qxf8 25.Rxd7 Nxb5 26.c4 Nc3 27.Rxa5 Rxa5 28.bxa5 Qe8 29.Kxf2 h5 30.Qd4 Nd1+ 31.Kg1 Qe1+ 32.Kh2 Nf2 33.Qf4 Nd1 34.Qxf7+