1.e4 c5 2.Nc3 g6 3.Nf3 Bg7 4.d4 cxd4 5.Nxd4 Nc6 6.Be3 Nf6 7.Qd2 Ng4 8.Nxc6 bxc6 9.Bd4 e5 10.Bc5 Bh6 11.Qd1 Rb8 12.Rb1 d5 13.exd5 Bf8 14.Bxf8 Kxf8 15.dxc6 Qb6 16.Qf3 Kg7 17.h3 Nf6 18.Bb5 Qc5 19.b4 Qd4 20.a3 e4 21.Qe3 Qe5 22.Be2 Rd8 23.O-O Bxh3 24.gxh3 Nd5 25.Nxd5 Qg3+ 26.fxg3 Rxb4 27.c3 Rb7 28.Bb5 Kf8 29.Rf2 Rbb8 30.Qf3 Rd7 31.Rc1 Rxb5 32.Qxe4 g5 33.Nb4 a6 34.Qg6 hxg6 35.cxd7 Rb8 36.Rg2 Rb6 37.Rb1 Rxb4 38.Rxb4 Ke7 39.Rb8 Kd6 40.Rb7 Kd5 41.a4 Ke6 42.d8=R Kf6 43.Kh1 Ke6 44.Rd6+ Ke5 45.Ra2 Ke4 46.Rdd2 Kf3 47.Kh2 g4 48.Rd8 Ke3 49.Rb4 g5 50.Rxg4 f5 51.Kg2 f4 52.Ra1 fxg3 53.Rf4 Ke2 54.Rc4 Ke3 55.Rdc8 Kd2 56.R4c7 Kd3 57.Kf1 Kc2 58.Re7 g4 59.Rae1 a5 60.Ra8 Kb3 61.Rae8 Kxa4 62.Rh8 Kb3 63.Ke2 g2 64.Kf2 Kc2 65.Rh5 g1=R 66.Rh8 Kb2 67.Rxg1 Kb3 68.Rd1 Kxc3 69.Rdd8 gxh3 70.Rde8 Kd2 71.Rh5 Kc2 72.Rxh3 Kd1 73.Rc8 Kd2 74.Ra8 Kd1 75.Ra6 Kc2 76.Rg3 Kb2 77.Rc7 Ka1 78.Kf1 a4 79.Kg1 Kb1 80.Re7 Kc1 81.Rd3 Kc2 82.Rc6+ Kb1 83.Re2 a3 84.Rdc3 Ka1 85.Rc8 Kb1 86.Rh2 Ka1 87.Rc1# 1-0