1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f3 e6 7.Be3 b5 8.Qd2 Bb7 9.O-O-O Nbd7 10.g4 h6 11.h4 b4 12.Nce2 d5 13.Ng3 dxe4 14.g5 hxg5 15.hxg5 Rxh1 16.Nxh1 Nd5 17.g6 Qf6 18.gxf7+ Qxf7 19.Bh3 Nc5 20.fxe4 Nxe4 21.Qd3 Nc5 22.Qe2 Qf6 23.Nf2 O-O-O 24.Ne4 Qe5 25.Nxc5 Bxc5 26.Bxe6+ Kb8 27.Bxd5 Rxd5 28.Qd3 Ka7 29.c3 bxc3 30.bxc3 Rd6 31.Kb2 Rb6+ 32.Ka1 g5 33.Rg1 g4 34.Rxg4 Qh2 35.Qd2 Qh1+ 36.Rg1 Qe4 37.Re1 Qd5 38.Nb3 Bxe3 39.Qxe3 Qc4 40.Rb1 Bd5 41.Rb2 Qf1+ 42.Nc1 Qf6 43.Qc5 Bb7 44.a4 Qc6 45.Qd4 Qd6 46.Qxb6+ Qxb6 47.Rxb6 Kxb6 48.Kb2 Kc5 49.Nb3+ Kb6 50.Ka3 a5 51.c4 Ba6 52.c5+ Kc6 53.Nxa5+ Kxc5 54.Kb3 Bf1 55.Kc3 Ba6 56.Nb3+ Kb6 57.Kb4 Bf1 58.a5+ Ka7 59.Kc5 Be2 60.Kd6 Bg4 61.Kc7 Bh5 62.Kd6 Bd1 63.Kc5 Bf3 64.Kd6 Bh5 65.Kc5 Be8 66.Kd6 Bh5 67.Kc5 Bd1 68.Nd4 Bg4 69.Kd6 Bd1 70.Kc5 Bg4 71.Kb5 Bd1 72.Nc6+ Kb7 73.a6+ Kc7 74.a7 Kb7 75.Kc5 Bf3 76.Kd6 Bxc6 77.a8=B+ 1/2-1/2