1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nf3 Nc6 5.Bc4 d6 6.O-O e6 7.Nxc3 a6 8.Bg5 Nf6 9.Qe2 Be7 10.Rfd1 Qc7 11.Rac1 O-O 12.b4 Ng4 13.Bf4 Nge5 14.Bb3 Qb8 15.a3 Bf6 16.Be3 Nxf3+ 17.Qxf3 Bd7 18.Qg3 Be5 19.f4 Bxc3 20.Rxc3 Ne7 21.Bb6 Rc8 22.Rcd3 d5 23.exd5 exd5 24.Bxd5 Bf5 25.R3d2 Bg6 26.Ba2 Nf5 27.Qf3 Re8 28.Rd7 Qc8 29.Rc7 Qb8 30.Rdd7 Re1+ 31.Kf2 Qe8 32.Rxf7 Ra1 33.Rxg7+ Kh8 34.Rxh7+