1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 d6 6.Bc4 e6 7.O-O a6 8.Qe2 b5 9.Bb3 Bb7 10.Rd1 Nge7 11.Bg5 h6 12.Be3 Na5 13.Bc5 Nxb3 14.axb3 Nc8 15.e5 d5 16.Bxf8 Kxf8 17.Rac1 Qb6 18.Ne4 dxe4 19.Rd7 Bc6 20.Qd2 Bxd7 21.Qxd7 Ne7 22.Rc7 Re8 23.Nd2 Qa5 24.g3 h5 25.Kg2 Qb4 26.Ra7 h4 27.Rxa6 h3+ 28.Kf1 Qc5 29.Nxe4 Qd5 30.Qxd5 exd5 31.Rb6 dxe4