1.d4 e6 2.Nf3 c5 3.c4 a6 4.e4 cxd4 5.Nxd4 Qc7 6.Be2 Nf6 7.Nc3 b6 8.O-O Bb7 9.Qd3 d6 10.f4 Nbd7 11.Qe3 Be7 12.b3 O-O 13.Bb2 g6 14.Bf3 e5 15.Nde2 d5 16.fxe5 Bc5 17.Nd4 dxe4 18.exf6 exf3 19.Nd5 Bxd5 20.cxd5 Qe5 21.Qxe5 Nxe5 22.b4 fxg2 23.Kxg2 Bxb4 24.Nc6 Nxc6 25.dxc6 Rac8 26.Rac1 Bc5 27.Rf3 Rfd8 28.Rb3 Rxc6 29.Ba3 Rd2+ 30.Kh3 Rxf6 31.Bxc5 bxc5 32.Rxc5 Rxa2