1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c4 Nbd7 7.Qc2 c6 8.Nbd2 b6 9.b3 Bb7 10.Bb2 Rc8 11.Rac1 c5 12.Qb1 dxc4 13.Nxc4 b5 14.Ne3 Qb6 15.Rfd1 Rc7 16.dxc5 Bxc5 17.Bd4 Rfc8 18.Rxc5 Nxc5 19.b4 Nfd7 20.bxc5 Qa6 21.Ng5 Nf8 22.Ne4 Rd8 23.Be5 Bxe4 24.Rxd8 Bxb1 25.Bxc7 h5 26.Bd6 Bxa2 27.c6 e5 28.Rxf8+ Kh7 29.Be4+ f5 30.Bxf5+ g6 31.c7 gxf5 32.c8=Q Qxd6 33.Rh8+