1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 e5 6.Nb3 d5 7.Bg5 Be6 8.Qd4 exd4 9.h3 Bxh3 10.Bd2 Bxg2 11.Rh3 Bxf3 12.Kf2 dxe4 13.Nxd4 Qxd4+ 14.Ke1 Qxd2+ 15.Kxd2 Nc6 16.Kc1 h6 17.b4 Bxb4 18.Bd3 exd3 19.Rh2 dxc2 20.Rh5 cxb1=Q+ 21.Kxb1 Ng4 22.a4 Ne3 23.Ra5 Nf1 24.Rg5 Ng3 25.Ka2 Nh1 26.Rg4 Nf2 27.Rg5 Ng4 28.Rc1 Nh2 29.Kb2 Ng4 30.Rd5 Nh2 31.Rd8+ Rxd8 32.Rd1 h5 33.Ra1 h4 34.Rg1 h3 35.Rd1 f6 36.a5 f5 37.Kc2 f4 38.Rh1 g6 39.Rc1 g5 40.Rd1 g4 41.Rh1 g3 42.Rc1 g2 43.Rg1 Rh7 44.a6 Rh6 45.Rh1 Rh8 46.Rf1 Rh7 47.axb7 Rh6 48.Rxf3 Rh8 49.b8=Q Nxb8 50.Rb3 Rh7 51.Rb1 Rh6 52.Rf1 Rh8 53.Rb1 Rh7 54.Kb2 Rh6 55.Rg1 Rh8 56.Rxg2 Rh7 57.Kc1 Rh6 58.Rc2 Rh8 59.Rc7 Rh7 60.Rc4 Rh6 61.Rc8 Rh8 62.Kc2 Rh7 63.Kb3 Rh6 64.Rc2 Rh8 65.Rc7 Rh7 66.Rc8 Bc5 67.Ka2 Nf3 68.Kb2 h2 69.Kb1 h1=R+ 70.Kb2 R1h4 71.Kc2 R4h6 72.Kb3 Rh5 73.Kc4 Rh4 74.Rxc5 R4h6 75.Kc3 Rh5 76.Kb3 Rh4 77.Kc2 R4h6 78.Rh5 Rxh5 79.Kb1 Rh4 80.Ka1 R4h6 81.Kb2 Rh5 82.Kc2 Rh4 83.Kc1 R4h6 84.Kb2 Nd4 85.Kc3 Nb5+ 86.Kc2 f3 87.Kc1 f2 88.Kb1 Rh5 89.Kb2 R7h6 90.Ka2 Rh4 91.Kb3 R6h5 92.Kb2 Rh3 93.Kc1 Rd1+ 94.Kb2 R5h4 95.Kc2 Rh2 96.Kb3 Rd3+ 97.Kc2 R4h3 98.Kb1 Rh1+ 99.Kb2 Rd2# 0-1