1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 Bd6 5.Nbd2 O-O 6.Bd3 c5 7.dxc5 Bxf4 8.exf4 Qc7 9.g3 a5 10.a4 Na6 11.Nb3 Nxc5 12.Nxc5 Qxc5 13.c3 b6 14.Qe2 Bb7 15.O-O Rfe8 16.Rfe1 h6 17.Nd4 Ne4 18.f3 Nd6 19.Kg2 Rad8 20.Rad1 Bc8 21.Bb1 f6 22.Qd3 Nf5 23.g4 Nxd4 24.Qh7+ Kf8 25.cxd4 Qb4 26.Bg6 Qxb2+ 27.Kg3 Bd7 28.Qh8+ Ke7 29.Qxg7+ Kd6 30.Bxe8 Rxe8 31.Qxf6 Rf8 32.Qxf8+