1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.e3 c5 5.cxd5 Nxd5 6.Nf3 Nc6 7.Bc4 Nb6 8.Bb5 Bd7 9.dxc5 Bxc5 10.O-O a6 11.Ne4 Be7 12.Be2 O-O 13.b3 Nd5 14.Bb2 Rc8 15.g3 Na7 16.Bxg7 Kxg7 17.Qd4+ Nf6 18.Nxf6 Bxf6 19.Qxa7 Bxa1 20.Rxa1 Qf6 21.Rd1 Bc6 22.Nd4 Bd5 23.Qb6 e5 24.Nf5+ Qxf5 25.Rxd5 Rc2 26.g4 Qe4 27.g5 Qxd5 28.Qf6+ Kg8 29.Bf3 Qe6 30.Bxb7 Qxf6 31.gxf6 Rxa2