1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.O-O Nge7 5.c3 a6 6.Be2 d5 7.exd5 Nxd5 8.d4 cxd4 9.Nxd4 Bd7 10.Bf3 Be7 11.Bxd5 exd5 12.Be3 O-O 13.Nd2 Ne5 14.Qb3 Bc6 15.N2f3 Nxf3+ 16.Nxf3 Qd7 17.Rfd1 Bd6 18.Rd4 Qf5 19.Rad1 Rfe8 20.h3 h5 21.Nh4 Qf6 22.Nf3 Qf5 23.R4d2 Bc7 24.Qc2 Qf6 25.Rxd5 Bxd5 26.Rxd5 g6 27.Qb3 Bf4 28.Bd4 Qe6 29.g3 Qxh3 30.Qxb7 Qg4 31.Kg2 Rab8 32.Qc6