1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 b5 7.Bb3 Bg4 8.f3 Bd7 9.Bg5 e6 10.O-O Be7 11.Kh1 O-O 12.a3 Nc6 13.f4 Rc8 14.Nf3 Na5 15.e5 dxe5 16.Nxe5 Bc6 17.Nxc6 Rxc6 18.Qf3 Qc7 19.Rad1 Nc4 20.Bxc4 Rxc4 21.Rd2 h6 22.Bh4 Rc8 23.Bg3 Qc6 24.Qd1 Bxa3 25.Rd8+ Rxd8 26.Qxd8+ Qe8 27.Qa5 Bxb2 28.Nd1 Ra4 29.Qe1 Bd4 30.c3 Bc5 31.Qe5 Qc6 32.Nf2 Ra2