1.c4 c5 2.g3 Nc6 3.Bg2 Nf6 4.Nc3 e6 5.Nf3 Be7 6.O-O O-O 7.d4 d5 8.cxd5 exd5 9.dxc5 Bxc5 10.Bg5 Be6 11.Rc1 d4 12.Bxf6 gxf6 13.Ne4 Bb6 14.Qd2 Kg7 15.Nc5 Rc8 16.b4 Rc7 17.Rfd1 Qd6 18.a3 Rd8 19.Ne1 a5 20.Nxb7 Rxb7 21.Rxc6 Qd7 22.bxa5 Ba7 23.Rxe6 fxe6 24.Bxb7 Qxb7 25.Rc1 Rd5 26.Qf4 Bb8 27.Qe4 Qa6 28.Nd3 Qxa5 29.Nc5 Qb6 30.Nxe6+ Kf7 31.Rc6 Qa7 32.Qxh7+