1.e4 c5 2.Nf3 d6 3.h4 Bg4 4.Nc3 Nc6 5.Bb5 e5 6.Nd5 Nf6 7.c3 a6 8.Be2 Nxe4 9.Ng5 Bxe2 10.Kxe2 Nf6 11.Qb3 Nxd5 12.Qxd5 Qd7 13.d3 h6 14.Nf3 Be7 15.Be3 f5 16.h5 Bf6 17.Nh4 Ne7 18.Qb3 O-O-O 19.Kf1 Rhe8 20.Re1 Kb8 21.Ng6 Nxg6 22.hxg6 f4 23.Bd2 d5 24.c4 dxc4 25.Qxc4 Qxd3+ 26.Qxd3 Rxd3 27.Bxf4 Kc7 28.Rh5 Kd6 29.Rf5 Rd5 30.g4 Re6 31.Bg3 Rd4 32.f3 b5 33.b3 c4 34.bxc4 bxc4 35.Re3 Rd3 36.Ke2 Rxe3+ 37.Kxe3 Kd5 38.f4 Be7 39.Ke2 Bb4 40.Rh5 c3 41.Kd3 Rxg6 42.Rxe5+ Kc6 43.Be1 Rxg4 44.Re6+ Kb5 45.a3 Bxa3 46.Bxc3 Bc5 47.Ke4 g6 48.Re5 Kc4 49.Bd2 Rg2 50.Be3 Bxe3 51.Kxe3 Kb4 52.Re4+ Kb3 53.Re5 Ka4 54.Re4+ Ka3 55.Re5 Kb4 56.Re4+ Ka5 57.Re5+ Kb6 58.Re6+ Kb5 59.Re5+ Ka4 60.Re4+ Kb3 61.Re5 Rg3+ 62.Kf2 Rg4 63.Kf3 Rg1 64.Kf2 Ra1 65.Re6 g5 66.f5 Ra5 67.Re3+ Kc4 68.f6 Rb5 69.f7 Rf5+ 70.Rf3 Rxf3+ 71.Kxf3 g4+ 72.Ke4 g3 73.Kf3 g2 74.Kxg2 Kb3 75.f8=Q h5 76.Kf1 a5 77.Ke1 a4 78.Kd1 a3 79.Kc1 Kc3 80.Kb1 Kd3 81.Ka1 a2 82.Kxa2 Ke4 83.Kb1 Kd5 84.Ka1 Ke4 85.Ka2 Kd3 86.Ka3 h4 87.Kb2 h3 88.Ka1 Kd2 89.Ka2 Kc3 90.Ka3 Kc4 91.Ka4 Kc3 92.Ka5 Kd2 93.Ka6 Kc2 94.Ka7 Kd1 95.Ka8 Kc1 96.Kb7 Kb1 97.Kb6 h2 98.Qf1+ Kc2 99.Ka5 h1=R 100.Qxh1 Kb2 101.Qh2+ Ka1 102.Qh3 Kb1 103.Kb4 Ka1 104.Qa3+ Kb1 105.Qa6 Kb2 106.Kc4 Kc1 107.Qa1+ Kc2 108.Kd4 Kd2 109.Qa2+ Kd1 110.Kd3 Kc1 111.Qa1# 1-0