1.e4 c5 2.d4 cxd4 3.Nf3 g6 4.Nxd4 Bg7 5.Nc3 Nc6 6.Be3 Nf6 7.Be2 O-O 8.Nb3 d6 9.Qd2 a6 10.O-O-O b5 11.f3 Be6 12.Nd5 Ne5 13.Nxf6+ Bxf6 14.Nd4 Bxa2 15.b3 a5 16.Kb2 a4 17.Kxa2 axb3+ 18.Kxb3 Nc4 19.Bxc4 bxc4+ 20.Kxc4 Ra3 21.c3 Qc8+ 22.Kd3 Qa6+ 23.Kc2 Rb8 24.Rb1 Ra2+ 25.Kc1 Qa3+ 26.Kd1 Rxb1+ 27.Qc1 Rxc1+ 28.Bxc1 Qxc3 29.Nc2 Qxc2+ 30.Ke1 h6 31.Bg5 Qe2# 0-1