1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 Nc6 5.Nc3 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.a3 Bb7 11.Bd3 Be7 12.Qg4 g6 13.Qe2 f5 14.exf6 Nxf6 15.Bd2 Nxe4 16.Bxe4 Bf6 17.Rd1 Bxb2 18.h4 Ba6 19.c4 Qd4 20.Bd3 Bc3 21.Bxc3 Qxc3+ 22.Qd2 Qxd2+ 23.Kxd2 Ke7 24.h5 gxh5 25.Rxh5 Rag8 26.Ra5 Rxg2+ 27.Ke3 Bc8 28.Rxa7 Rg3+ 29.Kf2 Rg4 30.Be4 Kf6 31.Kf3 h5 32.a4 Rhg8 33.a5 Rg3+ 34.Kf2 Rc3 35.Ra8 Rxc4 36.Ke3 Rg3+ 37.Kf2 h4 38.Bd3 Rxf4+ 39.Ke2 Rg8 40.a6 Ra4 41.a7 Ke5 42.Kd2 Kd6 43.Kc2 Kc7 44.Kb3 Ra5 45.Kb4 Rgg5 46.Rf1 Bb7 47.Rff8 Bxa8 48.Rxa8 Kb6 49.Rb8+ Kxa7 50.Rb6 Kxb6 51.Bf1 Rg8 52.Ba6 Rd5 53.Kc3 Rd8 54.Bb5 Rh8 55.Ba6 c5 56.Bc4 Rhh5 57.Bf1 Rd1 58.Bb5 Rf5 59.Ba4 Rf8 60.Bb3 Ka7 61.Bc2 Rdf1 62.Kc4 R8f7 63.Kb3 R1f6 64.Bd3 Rh7 65.Be2 Rff7 66.Ka4 Rfg7 67.Bg4 Rg8 68.Ka5 Kb7 69.Kb5 Rg5 70.Bd1 Rd5 71.Bg4 Re7 72.Bh5 Rd1 73.Kc4 Rg7 74.Bf7 Ka7 75.Kc3 Rd6 76.Kc2 Rg2+ 77.Kb1 c4 78.Bg8 Ra2 79.Kxa2 Kb8 80.Kb2 Rd4 81.Ka1 Rd3 82.Ka2 c3 83.Bf7 Rd4 84.Bg6 d6 85.Bf5 e5 86.Bb1 d5 87.Be4 Kc8 88.Kb3 Rb4+ 89.Kxc3 Rxe4 90.Kc2 h3 91.Kc1 h2 92.Kd2 d4 93.Kd3 h1=R 94.Kxe4 d3 95.Ke3 d2 96.Kd3 d1=R+ 97.Kc3 e4 98.Kb2 e3 99.Kb3 e2 100.Ka2 e1=Q 101.Kb3 Qc3+ 102.Ka2 Rd2# 0-1