1.d4 Nf6 2.c4 d5 3.cxd5 Nxd5 4.e4 Nf6 5.Nc3 e6 6.Be3 c6 7.Bd3 Be7 8.Qc2 g6 9.f3 b6 10.Nge2 Ba6 11.Rd1 Bxd3 12.Rxd3 Nbd7 13.O-O Rc8 14.Kh1 O-O 15.f4 b5 16.Ng3 Qa5 17.a3 c5 18.dxc5 b4 19.axb4 Qxb4 20.e5 Ng4 21.Bg1 Nxc5 22.Rd4 Qb7 23.f5 exf5 24.Nxf5 Nxe5 25.Nxe7+ Qxe7 26.Nd5 Qg5 27.Be3 Ne6 28.Bxg5 Rxc2 29.Ne7+ Kg7 30.Bf6+