1.e4 d5 2.exd5 Nf6 3.Bb5+ Bd7 4.Bc4 c6 5.dxc6 Nxc6 6.Nf3 e5 7.Ng5 Bc5 8.Bxf7+ Kf8 9.O-O Bg4 10.Ne6+ Bxe6 11.Bxe6 Qd6 12.Bb3 e4 13.Nc3 Re8 14.d3 exd3 15.Qxd3 Qxd3 16.cxd3 Nd4 17.Bd1 Kf7 18.Be3 Re5 19.Na4 Rd8 20.Nxc5 Rxc5 21.Rc1 Rxc1 22.Bxc1 Nc6 23.Bb3+ Kf8 24.Rd1 Nd4 25.Be3 Nxb3 26.axb3 a6 27.Kf1 Rd5 28.b4 Rb5 29.Bc5+ Kf7 30.Rc1 Nd7 31.Rc2 Nxc5 32.bxc5 Ke6 33.c6 bxc6 34.Rxc6+ Ke5 35.Rxa6 Rxb2 36.Ra7 Kf6 37.g3 Rd2 38.Rd7 h5 39.h4 g6 40.Kg2 Ke6 41.Rd4 Ke5 42.Rd8 Ke6 43.Kf3 Kf6 44.Ke3 Rd1 45.Kf4 Rd2 46.f3 Rd1 47.Rd6+ Kf7 48.Kg5 Rg1 49.g4 Rg3 50.Rf6+ Ke7 51.Rf4 Ke8 52.Kxg6 Kd7 53.Kf6 Rh3 54.gxh5 Rxh4 55.Rxh4 Kc7 56.Ra4 Kb6 57.Rb4+ Kc6 58.Rh4 Kd6 59.Rh2 Kc5 60.Ke6 Kb4 61.Rh4+ Kc3 62.Kd5 Kxd3 63.f4 Kd2 64.Kd6 Kd1 65.Kd5 Ke2 66.Ke5 Ke3 67.Rh1 Kf2 68.Ke4 Kg3 69.Rb1 Kh3 70.Rb3+ Kh2 71.Kd5 Kg1 72.Rb4 Kh2 73.Kc5 Kg1 74.Kb5 Kg2 75.Rb2+ Kh1 76.Re2 Kg1 77.Rh2 Kxh2 78.Ka4 Kg3 79.f5 Kh4 80.f6 Kh3 81.f7 Kg3 82.f8=R Kg2 83.Re8 Kf2 84.h6 Kg3 85.Rd8 Kh4 86.Rd7 Kg4 87.Rd3 Kf4 88.Rd1 Ke5 89.Rd3 Ke4 90.Rf3 Kxf3 91.Ka3 Ke4 92.Kb4 Kd3 93.Kc5 Kd2 94.Kc6 Kd3 95.Kd7 Kc4 96.Ke6 Kd3 97.Kd7 Kd4 98.Ke8 Kd5 99.Ke7 Ke4 100.Kf7 Ke5 101.Kg6 Kf4 102.Kh5 Ke4 103.Kg6 Ke5 104.h7 Ke6 105.Kg7 Ke5 106.Kh6 Kf6 107.h8=Q+ Ke6 108.Qh7 Kd6 109.Qf7 Kc5 110.Qg6 Kc4 111.Qc6+ Kd4 112.Qe8 Kc5 113.Qh8 Kd6 114.Qd4+ Ke7 115.Qe4+ Kf8 116.Qe1 Kg8 117.Qe8# 1-0