1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 a6 5.b3 b5 6.O-O Bb7 7.Bb2 c5 8.cxd5 exd5 9.Bxf6 Qxf6 10.d4 Nc6 11.e3 cxd4 12.Nxd4 Nxd4 13.exd4 Bb4 14.a3 Ba5 15.b4 Bb6 16.Re1+ Kf8 17.Ra2 g6 18.Nc3 Qxd4 19.Bxd5 Qxc3 20.Bxb7 Rd8 21.Qc1 Qxc1 22.Rxc1 Kg7 23.Bxa6 Rd5 24.Bb7 Rf5 25.Be4 Re5 26.Bf3 Rd8 27.Rc6 Ba7 28.Rc7 Bb6 29.Rb7 Rd6 30.Re2 Rf5 31.Be4 Re5 32.Bd3 Red5 33.Bc2 Rf6 34.Kg2 h5 35.Bb3 Rd3 36.Bxf7 Kh6 37.f4 Rxa3 38.Bg8 Ra7 39.Rxa7 Bxa7 40.Re7