1.Nf3 d5 2.g3 c6 3.Bg2 Bg4 4.b3 Nd7 5.Bb2 e6 6.O-O Ngf6 7.h3 Bh5 8.c4 Bd6 9.d4 O-O 10.Nbd2 a5 11.Ne5 a4 12.c5 Bxe5 13.dxe5 Ne8 14.b4 b6 15.cxb6 Qxb6 16.a3 Nc7 17.Rc1 Rfc8 18.g4 Bg6 19.Nc4 Qa6 20.Nd6 Rcb8 21.Bd4 Nb5 22.Nxb5 Rxb5 23.Rc3 Rc8 24.Qc1 c5 25.bxc5 Rb3 26.Re1 Qa5 27.c6 Nb6 28.Rc5 Rb5 29.Rxb5 Qxb5 30.Qc5 Qxc5 31.Bxc5 Rxc6