1.d4 e6 2.Nf3 d5 3.c4 c6 4.Qc2 Nf6 5.g3 Bd6 6.Bg2 Nbd7 7.O-O dxc4 8.Qxc4 e5 9.Rd1 exd4 10.Rxd4 Qe7 11.Nc3 Bc5 12.Rh4 Nb6 13.Qd3 Be6 14.Ne4 Rd8 15.Nxf6+ Qxf6 16.Qc2 Be7 17.Bg5 Qf5 18.e4 Qb5 19.Bxe7 Kxe7 20.Qc3 Qe2 21.Qc5+ Ke8 22.Qc1 h6 23.b3 Ke7 24.Rf4 Qb5 25.Qa3+ c5 26.h4 Rd7 27.Rc1 Rc7 28.Bf1 Qc6 29.Nd4 Qd7 30.Rxc5 Rxc5 31.Qxc5+ Qd6 32.Rxf7+