1.e4 c5 2.Nf3 g6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.f4 Rb8 10.Bc4 Nh6 11.Bb3 O-O 12.Qd2 d6 13.O-O-O Qa5 14.exd6 exd6 15.Qxd6 Bg4 16.Rde1 Nf5 17.Qc5 Qc7 18.Bd2 Nd4 19.Re7 Qd8 20.Rhe1 Be6 21.Rxa7 Nxb3+ 22.axb3 Bd4 23.Qa5 Bb6 24.Qa6 Bxa7 25.Qxa7 Ra8 26.Qc5 Qh4 27.Kb1 Rfd8 28.Qe3 Bf5 29.h3 h5 30.Na4 Rd6 31.Nb6 Rad8 32.Nc4 Re6 33.Ne5 f6 34.g4 hxg4 35.hxg4 Bxg4 36.Rg1 fxe5 37.Be1 Qh3 38.Rg3 Qh5 39.Bc3 Bf5 40.Rg1 Rd1+ 41.Ka2 Rxg1 42.Qxg1 exf4 43.Qd4 Qh6 44.Qd8+ Qf8 45.Qh4 Kf7 46.Qh7+ Ke8 47.Qc7 Qd6 48.Qc8+ Kf7 49.Qh8 Re7 50.Qh7+ Ke8 51.Qg8+ Kd7 52.Ba5 Qd5 53.Qd8+ Ke6 54.Qg8+ Rf7 55.Qe8+ Kf6 56.Qh8+ Kg5 57.Bd8+ Kg4 58.Qh4+ Kf3 59.Qh1+ Ke2 60.Qh2+ Kd1 61.Qg1+ Kxc2 62.Qf2+ Kd1 63.Qf1+ Kd2 64.Qf2+ Kd3 65.Qf1+ Ke4 66.Qe1+ Kf3 67.Qf1+ Kg4 68.Qg1+ Kh3 69.Qf1+ Qg2 70.Qxf4 Qg3 71.Qf1+ Kh2 72.Qe2+ Qg2 73.Qe5+ Kh3 74.Qf4 Bb1+ 75.Ka1 Rxf4 76.Bf6 Qd5 77.b4 Qa2# 0-1