1.d4 Nf6 2.Nf3 b5 3.Bg5 Bb7 4.e3 a6 5.Nbd2 e6 6.Be2 Be7 7.O-O d5 8.c3 c5 9.a4 b4 10.dxc5 Bxc5 11.cxb4 Bxb4 12.Rc1 Nbd7 13.Qb3 Qa5 14.Bf4 Nc5 15.Qc2 O-O 16.Nb3 Nxb3 17.Qxb3 Rfc8 18.Nd4 Ne4 19.Bc7 Rxc7 20.Rxc7 Qxc7 21.Qxb4 Rb8 22.Qa3 e5 23.Nf3 Bc8 24.Bd3 a5 25.Bb5 Bg4 26.b4 Qe7 27.Nxe5 Qxe5 28.bxa5 Nc3 29.a6 Ne2+ 30.Kh1 Rb6 31.Qc5 Qxh2+