1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.f4 a6 7.Nxc6 bxc6 8.Bd3 d5 9.Qe2 Nf6 10.O-O Be7 11.b3 c5 12.exd5 exd5 13.Re1 Ra7 14.Ba3 Qa5 15.Nb5 axb5 16.Bxc5 Ne4 17.Bxb5+ Kf8 18.Bd4 Nc3 19.Qf2 Nxb5 20.Bb6 Qc3 21.Bxa7 Nxa7 22.Kh1 Nc6 23.Rad1 d4 24.f5 h5 25.Qf4 Qa5 26.Qe4 Rh6 27.f6 Rxf6 28.Rf1 Bf5 29.Qe1 Qxe1 30.Rdxe1 Bxc2 31.Rg1 d3