1.e4 e5 2.Nf3 Nc6 3.g3 Nf6 4.d3 Bc5 5.Bg2 O-O 6.Bd2 a5 7.Nc3 Re8 8.O-O d6 9.a4 h6 10.Re1 Ng4 11.Rf1 Be6 12.h3 Nf6 13.Qe2 Nb4 14.Rac1 c6 15.Kh2 Qb6 16.Nd1 Qc7 17.c3 Na6 18.Ne3 Bb6 19.Nh4 Nc5 20.f4 Qd8 21.Rcd1 Bb3 22.Rde1 Bxa4 23.Nef5 Bc2 24.Rf3 Re6 25.Ref1 a4 26.Bc1 Bb1 27.Qd1 Kh7 28.Nxg7 Kxg7 29.Nf5+ Kh7 30.Nxh6 Bxd3 31.Nxf7 Qd7 32.Ng5+ Kg8 33.Rxd3 Nxd3 34.Qxd3 Re7 35.f5 d5 36.Qe2 Rf8 37.h4 Qd6 38.Ne6 Rxe6 39.fxe6 Qxe6 40.Bh3 Qd6 41.Bh6 Rf7 42.Qf3 dxe4 43.Qf5 Kh8 44.Qg6 Qe7 45.Bg5 Bd8 46.Kg2 e3 47.Bf5 e2 48.Re1 Rg7 49.Qh6+ Kg8 50.Rxe2 e4 51.Rxe4 Nxe4 52.Bxe7 Rxg3+ 53.Kf1 Rf3+ 54.Ke1 Rxf5 55.Qg6+ Kh8 56.Qxf5 Ng3 57.Qe5+ Kg8 58.Bxd8 b5 59.Qxg3+ Kf7 60.h5 Ke8 61.Qg8+ Kd7 62.Qh7+ Kc8 63.Qh6 Kb8 64.Qh8 Kb7 65.Qh7+ Ka6 66.Qh6 a3 67.Qg7 c5 68.Qg8 b4 69.Qh7 c4 70.Qh6+ Kb5 71.Qg6 bxc3 72.bxa3 Kc5 73.h6 Kd5 74.h7 Kd4 75.h8=N Ke3 76.Nf7 Kf4 77.Nd6 Kf3 78.Nb7 c2 79.Qf5+ Kg3 80.Qg5+ Kh3 81.Nc5 Kh2 82.Nd7 c1=R+ 83.Kd2 Rf1 84.Qg8 Rb1 85.Qh7+ Kg2 86.Qh6 Re1 87.Qh5 Rb1 88.Qh4 Rb2+ 89.Ke1 Kf3 90.Qh3+ Kf4 91.Qh8 Kf5 92.Qe8 Kf4 93.Qf7+ Ke3 94.Bg5+ Kd3 95.Qf5+ Kc3 96.Bf6+ Kb3 97.Nc5+ Kxa3 98.Ne6 Rf2 99.Qxf2 Kb4 100.Nc7 Ka5 101.Nd5 Ka6 102.Ne7 Ka5 103.Nf5 Kb4 104.Ne7 Kb5 105.Ng6 Ka4 106.Ne5 Kb4 107.Nf7 Kb5 108.Nd6+ Ka4 109.Nf5 c3 110.Nd6 Kb4 111.Nf5 Kb3 112.Nd6 Ka4 113.Ne4 c2 114.Qxc2+ Kb5 115.Qc8 Ka4 116.Qd8 Ka3 117.Qe7+ Kb3 118.Qf8 Kc2 119.Qg8 Kd3 120.Qh7 Ke3 121.Qh6+ Kd3 122.Qh5 Kc4 123.Qh4 Kd5 124.Qh3 Kc6 125.Qh2 Kd5 126.Qh1 Kc6 127.Qh8 Kb7 128.Qh7+ Ka8 129.Qh6 Ka7 130.Qh5 Ka6 131.Qh4 Kb7 132.Qh3 Kb8 133.Qh2+ Kb7 134.Qh8 Kc7 135.Qh7+ Kb6 136.Qh6 Kc7 137.Qh5 Kc6 138.Qh4 Kb6 139.Qh3 Ka5 140.Qh2 Kb6 141.Qh1 Kc6 142.Bg7 Kb7 143.Qg1 Kc6 144.Qf1 Kb7 145.Qf8 Kc6 146.Qc8+ Kb6 147.Qc5+ Kb7 148.Nd6+ Ka8 149.Qc8+ Ka7 150.Qb7# 1-0