1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nb3 Be7 8.Be3 Be6 9.O-O Nbd7 10.f4 Qc7 11.f5 Bc4 12.Bxc4 Qxc4 13.Qd3 Rc8 14.h3 b5 15.a3 O-O 16.Nd2 Qc6 17.Rac1 Qb7 18.b4 Rc7 19.Ne2 Rfc8 20.g4 h6 21.g5 hxg5 22.Bxg5 d5 23.exd5 Qxd5 24.Qxd5 Nxd5 25.Bxe7 Nxe7 26.c3 Nf6 27.Nb3 Ne4 28.Rf3 f6 29.Re3 Nd6 30.Nc5 Nexf5 31.Rd3 Rc6 32.Ng3 Nxg3 33.Rxg3 Kf7 34.Kf2 Rxc5