1.Nf3 d5 2.c4 e6 3.g3 c5 4.cxd5 exd5 5.d4 Nf6 6.Bg2 Be6 7.O-O Nc6 8.Nc3 Be7 9.dxc5 Bxc5 10.Bg5 d4 11.Ne4 Be7 12.Nxf6+ Bxf6 13.Bxf6 Qxf6 14.Qa4 O-O 15.Rfd1 Rad8 16.Rac1 Rd6 17.Qb5 Bc8 18.Ng5 Qe5 19.Bxc6 Qxb5 20.Bxb5 Rd5 21.Nxh7 Kxh7 22.Bd3+ g6 23.Rc7 Rd7 24.Rdc1 Rxc7 25.Rxc7 Kg7 26.Be4 Rd8 27.Bxb7 Bg4 28.Ba6 Rd7 29.Rxd7 Bxd7 30.e3 dxe3 31.fxe3 Be6 32.b3 Kf6 33.Kf2 Ke5 34.Bc4 f6 35.Bxe6 Kxe6 36.Kf3 Ke5 37.Ke2 Kd5 38.Kd3 f5 39.b4