1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 a6 7.Rc1 c6 8.cxd5 exd5 9.Bd3 Nbd7 10.Qc2 h6 11.h3 Ne8 12.g4 Bd6 13.Bxd6 Nxd6 14.h4 Nb6 15.Rg1 Nbc4 16.b3 Na3 17.Qe2 g6 18.h5 g5 19.Ne5 Nab5 20.Nxb5 axb5 21.b4 Nc4 22.f4 f6 23.Ng6 Rf7 24.Ra1 Qd6 25.Rb1 Bd7 26.Bxc4 bxc4 27.Rf1 Ra4 28.fxg5 Qg3+ 29.Qf2 Qxf2+ 30.Rxf2 fxg5 31.Rxf7 Kxf7 32.Ne5+ Ke7 33.Rb2 c3