1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O b6 5.b3 Bb7 6.Bb2 Be7 7.c4 O-O 8.cxd5 exd5 9.Qc2 Nc6 10.a3 a5 11.Rc1 Bd6 12.d3 Ng4 13.Nc3 Bc5 14.Nd1 d4 15.Nd2 f5 16.Bxc6 Bxc6 17.b4 f4 18.bxc5 fxg3 19.hxg3 b5 20.Ne4 Bxe4 21.dxe4 Qg5 22.f4 Rxf4 23.gxf4 Qxf4 24.Qb3+ Kh8 25.Qh3 Rf8 26.Bxd4 Qxe4 27.e3 Qg6 28.Qg2 h5 29.Ra2 h4 30.Nf2 Rf3 31.Qxf3