1.d3 c6 2.d4 f6 3.e4 e5 4.dxe5 Qa5+ 5.Nc3 fxe5 6.Bd3 Nf6 7.Bd2 Bb4 8.a3 Be7 9.f4 d6 10.Nf3 exf4 11.Nd5 Qd8 12.Nxf4 Na6 13.e5 dxe5 14.Nxe5 Nc5 15.Bc4 Qd4 16.Qe2 Nfe4 17.Qh5+ g6 18.Bf7+ Kd8 19.Ba5+ b6 20.Nxc6+ Kd7 21.Nxd4 gxh5 22.Bb4 Rf8 23.Bd5 Bb7 24.Bxb7 Nxb7 25.O-O Bc5 26.Bxc5 bxc5 27.Nde6 Rf6 28.Rad1+ Kc6 29.Rfe1 Nbd6 30.Rd5 Rb8 31.Rxh5 Rxb2 32.Rxh7 Rxc2 33.Rc7+ Kb5 34.Rxa7 Rd2 35.h4 Kb6 36.Ra4 Nc3 37.Ra8 c4 38.Kh2 Nd1 39.Rb8+ Ka5 40.Rb4 Rf5 41.Ng6 Rb5 42.Ne5 c3 43.Rxb5+ Kxb5 44.Nf3 Nf2 45.Nxd2 cxd2 46.Rb1+ Kc6 47.Nd4+ Kd5 48.Nf3 d1=Q 49.Rxd1+ Nxd1 50.h5 Nf7 51.Kh3 Ne3 52.a4 Nh6 53.a5 Kc6 54.Ne5+ Kb5 55.g4 Nexg4 56.Nxg4 Nf5 57.Ne3 Nxe3 58.h6 Nd5 59.h7 Nf4+ 60.Kg4 Ng6 61.Kg5 Nh8 62.Kf6 Kxa5 63.Kg7 Nf7 64.Kxf7 Ka6 65.Kf6 Kb6 66.Kg6 Kb5 67.Kf5 Kc6 68.Ke4 Kc7 69.Kd3 Kd6 70.Kd4 Kc6 71.Kd3 Kd6 72.Ke3 Kc7 73.Kf4 Kc6 74.Ke3 Kd5 75.Ke2 Ke6 76.Kd2 Kd7 77.Ke1 Kd6 78.Ke2 Ke5 79.Ke3 Kd6 80.Kf4 Kd5 81.h8=R Kc5 82.Re8 Kd6 83.Re3 Kc7 84.Re7+ Kc6 85.Ke3 Kd6 86.Re4 Kc5 87.Ke2 Kd5 88.Re8 Kc6 89.Re6+ Kc7 90.Kf3 Kc8 91.Ra6 Kb7 92.Ra4 Kc7 93.Ke4 Kb8 94.Ra6 Kc7 95.Kd3 Kb8 96.Rd6 Kc7 97.Rh6 Kd7 98.Ke3 Kc8 99.Rg6 Kb8 100.Kd4 Kc7 101.Rg1 Kd7 102.Rg8 Kc7 103.Ke3 Kc6 104.Kf4 Kd5 105.Rg7 Kd6 106.Rg1 Kc5 107.Rb1 Kc4 108.Kf3 Kd4 109.Rb2 Kd3 110.Kf4 Kd4 111.Rb1 Kc4 112.Ke4 Kc3 113.Ke3 Kc2 114.Rb4 Kd1 115.Rb7 Kc2 116.Rb5 Kc3 117.Rc5+ Kb3 118.Kd4 Kb2 119.Kc4 Ka1 120.Rb5 Ka2 121.Kc3 Ka1 122.Kd3 Ka2 123.Kc3 Ka1 124.Kc2 Ka2 125.Ra5# 1-0