1.d4 Nf6 2.Nf3 e6 3.Bg5 b6 4.e3 Bb7 5.Bd3 c5 6.O-O Be7 7.c3 O-O 8.Nbd2 d5 9.Ne5 Nbd7 10.Qf3 h6 11.Bf4 Nxe5 12.dxe5 Nh7 13.Qg4 Bg5 14.Nf3 Bxf4 15.exf4 Qe7 16.Rfe1 Rad8 17.Rad1 Bc6 18.h4 d4 19.cxd4 Bxf3 20.Qxf3 Rxd4 21.Bxh7+ Kxh7 22.Rxd4 cxd4 23.Rd1 Qxh4 24.g3 Qe7 25.Rxd4 Qc5 26.Rd7 a5 27.b3 Kg8 28.Qb7 Qc2 29.Qxb6 Qxa2 30.Kg2 a4 31.bxa4