1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bb6 5.a4 a6 6.c3 d6 7.d3 Nf6 8.O-O Ne7 9.a5 Ba7 10.h3 Ng6 11.Re1 O-O 12.Be3 Qe7 13.Bxa7 Rxa7 14.Nbd2 Nh5 15.Nf1 Nhf4 16.Ne3 c6 17.d4 Qf6 18.dxe5 dxe5 19.Qc2 Nxh3+ 20.Kf1 Ng5 21.Nxg5 Qxg5 22.Rad1 Ra8 23.Rd6 Bg4 24.Nxg4 Qxg4 25.Red1 Nf4 26.f3 Qh4 27.Qf2 Qh1+ 28.Qg1 Qh5 29.Rd7 Rab8 30.Kf2 Qh4+ 31.g3 Nh3+ 32.Kg2 Qh6 33.Qh2 Ng5 34.Qxh6 gxh6 35.Kf2 Kg7 36.Ke3 b5 37.axb6 Rxb6 38.f4 Nh3 39.fxe5 Rbb8 40.Rf1 Ng5