1.e4 e5 2.Nf3 Bd6 3.b3 Nf6 4.Bb2 Nc6 5.d4 exd4 6.Nxd4 Nxe4 7.Bd3 Nc5 8.Nf5 Be5 9.Bxe5 Nxe5 10.Nxg7+ Kf8 11.Nh5 Qh4 12.Be2 b6 13.Qd5 Qb4+ 14.c3 Qe4 15.Qxe4 Nxe4 16.f3 Nc5 17.Na3 Rg8 18.O-O Bb7 19.Nc2 Rg5 20.Ng3 Ng6 21.f4 Rd5 22.Nd4 Nh4 23.Rf2 Re8 24.Bc4 Rd6 25.Nb5 Rf6 26.Nxc7 Re3 27.Rd1 Rxc3 28.Nb5 Re3 29.Bf1 Ba6 30.Nxa7 Bxf1 31.Rfxf1 Nf5 32.Nxf5 Rxf5 33.Nc8 Rf6 34.Nd6 Re2 35.b4 Ne4 36.Nxe4 Rxe4 37.a3 Re3 38.Rf3 Rxf3 39.gxf3 Rxf4 40.Kf2 Ke7 41.Rd5 Rc4 42.Re5+ Kd6 43.Rh5 Rc2+ 44.Kg3 Ra2 45.Rxh7 Ke6 46.Rh6+ f6 47.Rh8 Rxa3 48.Rb8 d5 49.Rxb6+ Ke5 50.h4 Ra1 51.Rb8 d4 52.Re8+ Kf5 53.Rd8 Ke5 54.h5 Rh1 55.Rh8 d3 56.Rd8 Rxh5 57.Rxd3 Ke6 58.Re3+ Kd7 59.Re4 Kd6 60.Kf4 Kd7 61.Ke3 Rh1 62.Kd4 Kd6 63.Rf4 Rd1+ 64.Kc4 Rc1+ 65.Kb5 Ke5 66.Re4+ Kd5 67.Re3 Kd4 68.Re4+ Kd5 69.Rf4 Ke5 70.Rc4 Rf1 71.Rc3 Kd4 72.Rc4+ Ke5 73.f4+ Kd5 74.Rc5+ Ke4 75.Kc6 Kxf4 76.b5 Rb1 77.b6 f5 78.Rb5 Rc1+ 79.Kd7 Rd1+ 80.Ke6 Re1+ 81.Kf6 Re8 82.Rxf5+ Ke4 83.Rb5 Kd4 84.b7 Rb8 85.Ke6 Kc4 86.Rb2 Kc5 87.Kd7 Rg8 88.b8=Q Rxb8 89.Rxb8 Kd4 90.Rf8 Kd5 91.Rf2 Kd4 92.Rf4+ Ke5 93.Rf2 Kd4 94.Ke6 Kc5 95.Kf5 Kd4 96.Kg6 Kc3 97.Kg5 Kd4 98.Rf6 Ke3 99.Rf7 Kd4 100.Ra7 Kc4 101.Rg7 Kd3 102.Rg6 Ke3 103.Rb6 Kd3 104.Rh6 Kc4 105.Rd6 Kc3 106.Kf5 Kc4 107.Ke4 Kb3 108.Kd3 Kb2 109.Kd2 Kb3 110.Rd4 Ka2 111.Kc2 Ka3 112.Kc3 Ka2 113.Rd1 Ka3 114.Rd2 Ka4 115.Rd5 Ka3 116.Ra5# 1-0