1.d4 Nf6 2.Nf3 c5 3.c3 e6 4.Bf4 Nc6 5.e3 d5 6.Nbd2 Bd6 7.Bg3 O-O 8.Bd3 b6 9.Qe2 cxd4 10.exd4 Bb7 11.Bxd6 Qxd6 12.Ne5 Ne7 13.Ba6 Bxa6 14.Qxa6 Ne8 15.O-O f6 16.Ng4 Nc7 17.Qe2 Ng6 18.Rfe1 Rae8 19.Qe3 h5 20.Ne5 fxe5 21.Qg5 Nf4 22.Rxe5 Nd3 23.Re3 Rf5 24.Qg6 Nxf2 25.Rf1 Ng4 26.Rg3 Rxf1+ 27.Nxf1 Rf8 28.Qxh5 Qf4 29.Rf3 Nf6 30.Qg6 Qc1 31.h3 Ne4 32.Rxf8+ Kxf8 33.Qh7 Ng3 34.Qh8+ Kf7 35.Kf2 Qf4+