1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.c4 Nbd7 6.d3 e6 7.Qb3 Qb6 8.Be3 Bc5 9.Bxc5 Nxc5 10.Qc2 O-O 11.Nc3 Rad8 12.Rab1 dxc4 13.dxc4 Bf5 14.e4 Ncxe4 15.Nh4 Nxc3 16.Nxf5 Nxb1 17.c5 Qa5 18.Nd6 Rd7 19.Rxb1 Rfd8 20.b4 Qc7 21.b5 cxb5 22.Nxb7 Rb8 23.c6 Rd4 24.Qc5 Ra4 25.Qxb5 Rxa2 26.Rd1 Nd5 27.Bxd5 exd5 28.Qxd5 Rc2 29.Nc5 Rc8 30.Ne6 Qxc6 31.Qd8+ Qe8