1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Be3 b4 7.Nce2 Bb7 8.f3 a5 9.Ng3 d6 10.Bd3 Nd7 11.O-O Be7 12.Qd2 Bh4 13.Qf2 d5 14.exd5 Bxd5 15.c4 bxc3 16.bxc3 e5 17.Ndf5 Bf6 18.c4 Be6 19.Nd6+ Ke7 20.Nde4 h6 21.Rab1 a4 22.Rb7 Qc8 23.Rfb1 Bh4 24.Bc5+ Ke8 25.Nd6+ Kd8 26.Nxc8 Kxc8 27.Kh1 Rb8 28.Rxb8+ Nxb8 29.Bd6 Nd7 30.Qa7 Bxg3 31.Qc7#