1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.b3 Be7 5.Bg2 O-O 6.O-O b6 7.Bb2 Bb7 8.e3 c5 9.Nc3 Nc6 10.cxd5 Nxd5 11.Nxd5 Qxd5 12.d4 Qf5 13.Ne5 Nxe5 14.Bxb7 Rad8 15.Qb1 Nd3 16.Ba3 a5 17.Bg2 Nb4 18.Be4 Qh5 19.Bb2 Bf6 20.a3 Nd5 21.dxc5 Bxb2 22.Qxb2 Nf6 23.Bg2 Qxc5 24.b4 axb4 25.Qxb4 Qxb4 26.axb4 Nd5 27.b5 g6 28.Ra6 Rd6 29.Rd1 Rfd8 30.Bxd5 exd5 31.Rc1 Kg7 32.Rc7 d4 33.exd4 Rf6 34.Ra4 Rd5 35.Rb4 h5 36.h4 g5 37.hxg5 Rxg5 38.Rc6 Rxb5 39.Rxb5 Rxc6 40.Rxh5 Rc4