1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Be3 Be7 9.f4 d6 10.Bf3 O-O 11.a4 Na5 12.Bf2 Rb8 13.Qd3 Bd7 14.Nd1 Rfc8 15.Ne3 b5 16.axb5 axb5 17.e5 Ne8 18.exd6 Bxd6 19.f5 Bxh2+ 20.Kh1 Nc4 21.fxe6 fxe6 22.Ng4 Bf4 23.Be4 h6 24.Ne2 Bd6 25.Bh7+ Kh8 26.Qg6 Ne5 27.Nxe5 Bxe5 28.Bb6 Qd6 29.Rad1 Qe7 30.Rxd7 Qh4+ 31.Kg1 Bh2+