1.d4 d5 2.Nf3 Nf6 3.Bf4 e6 4.e3 Bd6 5.Nbd2 O-O 6.c3 c5 7.Bd3 Nc6 8.Bg3 Re8 9.Ne5 Bf8 10.O-O Nxe5 11.Bxe5 Nd7 12.Bg3 g6 13.f4 b6 14.Nf3 Bb7 15.Ne5 Bg7 16.Bb5 Nxe5 17.fxe5 Rf8 18.Qg4 h5 19.Qf4 Kh7 20.Bh4 Qc7 21.Bd3 Bc6 22.Rf3 Be8 23.Raf1 Rh8 24.Bf6 Bxf6 25.Qxf6 Qd8 26.Qf4 Qe7 27.Qg3 Kg7 28.Rf6 Rh6 29.Qg5 Qd8 30.Bb5 Qc7 31.Bxe8 Rxe8 32.Rxf7+