1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.a3 Qb6 7.Be3 Qc7 8.Qd2 Nf6 9.Be2 Bb7 10.f3 b4 11.axb4 Bxb4 12.O-O d5 13.exd5 Bxc3 14.bxc3 Nxd5 15.Bf2 Qxc3 16.Qg5 O-O 17.Rfb1 Nc6 18.Ra4 h6 19.Qg3 Ne3 20.Bd3 Nxd4 21.Rxb7 Ndf5 22.Qc7 Qd2 23.Ra1 Nh4 24.Qf4 Nhxg2 25.Qd4 Rad8 26.Rd7 Rxd7 27.Qxd7 Nf4 28.Bh7+ Kxh7 29.Qxd2 Nh3+ 30.Kh1 Nc4 31.Qd3+