1.Nf3 d5 2.e3 Bg4 3.c4 c6 4.cxd5 Bxf3 5.Qxf3 cxd5 6.Nc3 e6 7.d4 Nc6 8.Bd3 Nf6 9.O-O Rc8 10.Bd2 Bd6 11.Rac1 O-O 12.Qh3 g6 13.f4 a6 14.a3 b5 15.b4 Ne7 16.g4 h5 17.gxh5 Nxh5 18.f5 exf5 19.Bxf5 Nxf5 20.Rxf5 Nf6 21.Qg2 Kh8 22.Rf3 Kg7 23.Rcf1 Ne4 24.Nxe4 dxe4 25.R3f2 Qh4 26.Be1 f5 27.Rf4 Qh6 28.Bg3 Bxf4 29.Bxf4 Qh5 30.Qb2 g5 31.d5+ Kh7 32.Bd6 Rf7 33.Qe5