1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.O-O Qf6 7.d4 h6 8.Bb5 Nge7 9.Ba3 exd4 10.cxd4 a6 11.e5 Qe6 12.Ba4 Nd5 13.Bb3 b5 14.Nh4 Bb7 15.f4 Bb6 16.Bb2 O-O-O 17.Kh1 g6 18.Nc3 Na5 19.f5 gxf5 20.Nxd5 Bxd5 21.Bxd5 Qxd5 22.Nxf5 Kb8 23.Ne3 Qe4 24.Qd2 d6 25.exd6 Rxd6 26.Rxf7 Re8 27.Nf5 Rd5 28.Rf1 Nc4 29.Qb4 Nxb2 30.Ng7 Nd3 31.Qa3 Rg5