1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.Nc3 a6 5.e3 b5 6.b3 Bg4 7.Be2 e6 8.h3 Bh5 9.O-O Nbd7 10.Bb2 Bd6 11.Ne5 Bxe2 12.Nxe2 Rc8 13.a4 b4 14.Qd3 Bxe5 15.dxe5 Nc5 16.Qc2 Nfd7 17.Ng3 Qg5 18.e4 Qg6 19.cxd5 cxd5 20.Rac1 O-O 21.Rfd1 Nb6 22.exd5 Nxd5 23.Qc4 Rc7 24.Qh4 Nxb3 25.Rxc7 Nxc7 26.Rd8 Ne8 27.Qe7 f6 28.exf6 gxf6 29.Qxe6+ Qf7 30.Qg4+ Ng7 31.Rd7 h5 32.Nxh5