1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Ndb5 Bc5 7.Bf4 O-O 8.Be2 a6 9.Nd6 Ne8 10.Nxe8 Rxe8 11.O-O Bd4 12.Qd2 b5 13.Rad1 Qa5 14.a3 Bb7 15.Be3 Bxe3 16.Qxe3 d5 17.exd5 exd5 18.Qd2 d4 19.Na2 Qc7 20.Bf3 Rac8 21.Rfe1 Red8 22.Nc1 Na5 23.Bxb7 Nc4 24.Qg5 Qxb7 25.Nd3 Rd6 26.Re7 Qd5 27.Rde1 Kf8 28.Qg4 Rcd8 29.Nf4 Qc6 30.Ne6+ Rxe6 31.R1xe6 Qd5 32.Qf4 f6 33.Qc7 Ne5 34.Rf7+