1.d4 Nf6 2.Nf3 c6 3.c4 a5 4.Bf4 d5 5.cxd5 Qb6 6.Qc2 Nxd5 7.Bd2 Bg4 8.e4 Bxf3 9.gxf3 Nb4 10.Qc3 Qxd4 11.Qb3 Nd7 12.Be3 a4 13.Bxd4 axb3 14.Na3 e5 15.Bc3 bxa2 16.Bc4 b5 17.Bb3 Nd3+ 18.Ke2 Nf4+ 19.Ke1 b4 20.Bd5 Ra6 21.Be6 bxa3 22.Rd1 Ke7 23.Ra1 g5 24.Rf1 Kf6 25.Bxe5+ Nxe5 26.Kd2 Ng4 27.Kc2 axb2 28.Rh1 Rg8 29.Bc4 Nd3 30.Bxd3 bxa1=R 31.Rd1 Rg6 32.Rd2 Bc5 33.Bxa6 Be7 34.e5+ Kxe5 35.Rd7 Kf6 36.Bc4 Rd1 37.Rd5 Ke6 38.Rxd1+ Kf5 39.fxg4+ Kxg4 40.Bxa2 Rf6 41.Rd7 Rxf2+ 42.Kd3 Rxa2 43.Rb7 Ra1 44.Ke4 Bd8 45.Rc7 Rb1 46.Rxf7 Kh3 47.Rf3+ Kh4 48.Ke5 g4 49.Rf8 h5 50.Kd4 Bb6+ 51.Kd3 Rc1 52.Rd8 Be3 53.Rb8 Ba7 54.Re8 Rf1 55.Re7 Bg1 56.h3 gxh3 57.Rg7 Rd1+ 58.Kc4 h2 59.Kb3 Bf2 60.Kb2 Rd4 61.Rg1 Rd8 62.Rc1 h1=R 63.Rxh1+ Kg4 64.Kb3 Rd4 65.Rh3 Bh4 66.Rd3 Rxd3+ 67.Ka2 c5 68.Kb1 Bd8 69.Kc1 h4 70.Kb2 Rd5 71.Kc1 Rd6 72.Kc2 Bb6 73.Kc3 Kg3 74.Kb3 Kh2 75.Kc4 Rd7 76.Kb3 Kg1 77.Kc2 Rd4 78.Kc3 Rf4 79.Kd3 Rf6 80.Ke4 Rf2 81.Ke3 Bc7 82.Ke4 Be5 83.Kd5 Rb2 84.Kc6 Kh2 85.Kd7 c4 86.Ke7 Bg7 87.Kf7 Re2 88.Kg6 Kh3 89.Kh5 Rf2 90.Kg5 Bh6+ 91.Kg6 Rc2 92.Kf5 Kg3 93.Ke5 Rb2 94.Ke4 Rb6 95.Kf5 Rb5+ 96.Ke4 Rc5 97.Kd4 Rc7 98.Kc3 Bd2+ 99.Kc2 Kf4 100.Kb1 Rg7 101.Kb2 Ke4 102.Ka3 Bb4+ 103.Kb2 c3+ 104.Ka2 c2 105.Ka1 h3 106.Kb2 Rb7 107.Kc1 Bc5 108.Kd2 Rb2 109.Kc3 c1=Q# 0-1