1.e4 h5 2.Nf3 c5 3.c3 Nf6 4.e5 Nd5 5.d4 Nc6 6.c4 Qa5+ 7.Bd2 Ndb4 8.d5 Nd4 9.Nxd4 cxd4 10.Na3 d3 11.Bxd3 Nxd3+ 12.Ke2 Nxf2 13.Bxa5 Nxd1 14.Nb5 b6 15.Nc7+ Kd8 16.Nxa8 Nxb2 17.Nxb6 axb6 18.Bxb6+ Ke8 19.Rab1 Nxc4 20.Bd4 d6 21.Rb8 Kd7 22.Rc1 dxe5 23.Rxc8 Kxc8 24.Rxc4+ Kd7 25.Bxe5 f6 26.Bc3 h4 27.a4 Rh5 28.a5 Rxd5 29.a6 Ke6 30.a7 Rd8 31.Rxh4 Ra8 32.Bd4 Kd5 33.Be3 e5 34.Rh8 f5 35.g3 Ke4 36.Bc5 Bxc5 37.Rxa8 f4 38.gxf4 exf4 39.Re8+ Be7 40.Rxe7+ Kf5 41.h4 g5 42.hxg5 f3+ 43.Kf1 Kg6 44.Re4 Kh5 45.Kf2 Kxg5 46.a8=R Kg6 47.Ra6+ Kh5 48.Ke1 f2+ 49.Kf1 Kg5 50.Re2 Kg4 51.Kg2 f1=Q+ 52.Kxf1 Kh5 53.Ra3 Kg4 54.Ra6 Kg5 55.Rb2 Kg4 56.Rf6 Kh5 57.Ra2 Kh4 58.Ke1 Kg5 59.Rb2 Kxf6 60.Rb3 Kg6 61.Rb5 Kf7 62.Ra5 Kg6 63.Ra4 Kf7 64.Ra6 Kg7 65.Ra7+ Kh8 66.Re7 Kg8 67.Rb7 Kh8 68.Kd2 Kg8 69.Ke2 Kh8 70.Kf1 Kg8 71.Rb6 Kf8 72.Rb8+ Kg7 73.Rb5 Kf8 74.Rb1 Ke8 75.Ke2 Kd7 76.Rd1+ Kc8 77.Rf1 Kb8 78.Rf3 Kc7 79.Re3 Kb6 80.Kd3 Ka5 81.Ke4 Kb4 82.Kf3 Kc4 83.Ra3 Kb5 84.Kg3 Kc5 85.Ra6 Kb4 86.Kh2 Kc4 87.Rb6 Kd4 88.Rh6 Kc5 89.Kg3 Kd5 90.Kh3 Kd4 91.Kg4 Ke5 92.Kg3 Kd5 93.Kf4 Kd4 94.Rh5 Kc3 95.Ke4 Kc4 96.Ke3 Kb4 97.Kd3 Kb3 98.Rh4 Kb2 99.Rb4+ Ka3 100.Kc3 Ka2 101.Kd4 Ka1 102.Kd3 Ka2 103.Kc2 Ka1 104.Ra4# 1-0