1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Bc5 8.Nb3 Be7 9.a4 Nf6 10.f4 d6 11.a5 b5 12.axb6 Qxb6+ 13.Kh1 O-O 14.Bf3 Bb7 15.Na4 Qc7 16.Be3 d5 17.e5 Ne4 18.c4 Nb4 19.Na5 Bc6 20.Nxc6 Qxc6 21.cxd5 exd5 22.Rc1 Qh6 23.Kg1 Rad8 24.Rc7 Bh4 25.Qb3 a5 26.Bxe4 dxe4 27.Nc5 Nd5 28.Rb7 Qc6 29.Rc1 Nxe3 30.Qxe3 Rd3 31.Qxe4 Qxc5+