1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.f4 Nh6 10.Qd2 d6 11.O-O-O Nf5 12.Bf2 h5 13.Ne4 Rb8 14.Bc4 O-O 15.h3 h4 16.Bb3 a5 17.Rhe1 Qc7 18.exd6 exd6 19.Nxd6 a4 20.Ne8 Rxe8 21.Rxe8+ Kh7 22.Qd8 Qxf4+ 23.Rd2 axb3 24.cxb3 Ra8 25.a3 Bb7 26.Qd7 c5 27.Rxa8 Bxa8 28.Qxf7 Bxg2 29.Bxc5 Qf1+ 30.Rd1 Qe2 31.Rd2 Qe1+ 32.Rd1 Qe5 33.b4 Qxb2# 0-1