1.c4 Nf6 2.Nc3 c6 3.d4 d5 4.Nf3 e6 5.Bg5 Be7 6.e3 Nbd7 7.Qc2 O-O 8.Bd3 dxc4 9.Bxc4 a6 10.O-O h6 11.Bh4 b5 12.Be2 Bb7 13.Rfd1 Rc8 14.Ne5 Qe8 15.Bf3 Ba8 16.Bxf6 Nxf6 17.Ne4 Nxe4 18.Bxe4 Bd6 19.Rac1 c5 20.Bxa8 Rxa8 21.Nd7 Bxh2+ 22.Kxh2 Qxd7 23.dxc5 Qc7+ 24.Rd6 a5 25.f4 Rac8 26.Qd3 b4 27.Rd7 Qc6 28.e4 e5 29.fxe5 Qe6 30.Qd5 Qg4 31.Rc2