1.d4 Nf6 2.Nf3 e6 3.Bg5 d5 4.e3 Be7 5.Nbd2 O-O 6.Bd3 c5 7.c3 Nbd7 8.O-O b6 9.Ne5 Nxe5 10.dxe5 Nd7 11.Bxe7 Qxe7 12.f4 f6 13.exf6 Rxf6 14.e4 Bb7 15.exd5 exd5 16.Qc2 Rh6 17.Rae1 Qh4 18.Nf3 Qxf4 19.g3 Qd6 20.Ng5 Nf6 21.Re6 Qd7 22.Bf5 Qc7 23.Rfe1 Rf8 24.Re7 Qb8 25.Be6+ Kh8 26.Nf7+ Rxf7 27.Bxf7 Bc6 28.Qf5 d4 29.Be8 Ng8 30.Bxc6 Nxe7 31.Rxe7 Rxc6 32.Qf7