1.d4 Nf6 2.Nf3 d5 3.c3 e6 4.Bg5 Be7 5.Nbd2 O-O 6.e3 Nc6 7.Bd3 h6 8.Bh4 Re8 9.Qe2 Bd6 10.O-O-O a6 11.e4 dxe4 12.Nxe4 Be7 13.Nxf6+ Bxf6 14.Bg3 b5 15.Ne5 Bxe5 16.dxe5 Qe7 17.Qe4 g6 18.Qxc6 Rb8 19.Qe4 b4 20.c4 b3 21.a3 Bb7 22.Qe3 Kg7 23.Rhg1 a5 24.Bf4 g5 25.Bg3 Red8 26.f4 c5 27.fxg5 hxg5 28.h4 gxh4 29.Bf4 Rd4 30.Bg5 Qd7 31.Bf6+