1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 Nd6 6.Bxc6 dxc6 7.dxe5 Nf5 8.Qxd8+ Kxd8 9.Nc3 Ne7 10.h3 Bf5 11.Nd4 Bg6 12.Bf4 c5 13.Nf3 Kc8 14.Rac1 b6 15.Nh4 Kb7 16.Nxg6 Nxg6 17.Bh2 c4 18.Rcd1 Re8 19.f4 Bb4 20.Nd5 Bc5+ 21.Kh1 Ne7 22.Nxe7 Rxe7 23.f5 h5 24.Rfe1 Kc6 25.Re4 b5 26.b3 cxb3 27.cxb3 a5 28.Re2 Bb6 29.Bf4 h4 30.e6 fxe6 31.Bg5 Ree8 32.fxe6 Bc5 33.e7 Bd6 34.Re6 Rh5 35.Rg6 Kc5 36.Rxg7 Kb4 37.Rd5 Rxg5 38.Rgxg5 Rxe7 39.Rxb5+ Kc3 40.Kg1 Bg3 41.Rgf5 Kb2 42.Rxa5 Re1+ 43.Rf1 Bh2+ 44.Kxh2 Rxf1 45.Ra4 c5 46.Rxh4 Kxa2 47.Rc4 Rf5 48.b4 Re5 49.bxc5 Kb2 50.g4 Kb1 51.Kg3 Kb2 52.Rd4 Kc2 53.Kf4 Kb2 54.Rb4+ Kc2 55.Kg3 Re6 56.Rb5 Kc1 57.g5 Rd6 58.h4 Kd2 59.h5 Rd8 60.Rb1 Rh8 61.h6 Ke2 62.Kf4 Rh7 63.Kg4 Kf2 64.Kf4 Rg7 65.g6 Rb7 66.Ra1 Rb2 67.Ra8 Rb6 68.Ra5 Rb2 69.Rb5 Rd2 70.Ke4 Kf1 71.Kf5 Ke2 72.Ke6 Ra2 73.Rb6 Kd3 74.g7 Ke2 75.g8=Q Kf1 76.Qd8 Ra6 77.Qd7 Rxb6+ 78.Kd5 Kf2 79.cxb6 Ke1 80.Qd8 Kf2 81.Qf8+ Ke1 82.Qf7 Kd1 83.Qg7 Kc1 84.Qh8 Kc2 85.Qe8 Kd2 86.Qb8 Kc3 87.Qc8+ Kb3 88.Qc7 Ka3 89.Qd7 Kb3 90.Qd8 Kc3 91.Qd7 Kb4 92.Qd8 Ka4 93.h7 Ka3 94.Qd7 Ka2 95.Qc8 Ka1 96.Qc7 Kb1 97.Qd7 Ka2 98.b7 Ka1 99.Qe7 Kb2 100.Ke6 Kc2 101.Ke5 Kb3 102.Qf8 Ka4 103.Qe8+ Kb3 104.Qd8 Ka4 105.Qd7+ Kb4 106.Qe8 Kc5 107.Qa8 Kb4 108.Qa7 Kb5 109.Qb8 Kb6 110.Qc8 Ka5 111.Qd8+ Ka6 112.Qe8 Ka5 113.Qd8+ Ka6 114.Ke6 Kb5 115.Ke7 Ka4 116.Ke8 Kb5 117.Kf7 Ka6 118.Kg8 Kxb7 119.Qe7+ Kb6 120.Qf8 Ka6 121.Qe8 Ka7 122.Qf7+ Ka8 123.Kg7 Kb8 124.Qf8+ Kb7 125.Qe8 Ka6 126.Kf8 Ka7 127.Qf7+ Kb6 128.Qg8 Kc5 129.Qh8 Kc4 130.Kf7 Kb4 131.Ke6 Kc4 132.Kd6 Kb4 133.Kd5 Kb3 134.Qg8 Kc3 135.Qb8 Kd3 136.Qc7 Kd2 137.Kd4 Kd1 138.Qc8 Ke1 139.Ke3 Kd1 140.h8=N Ke1 141.Qc1# 1-0