1.e4 e5 2.Nc3 Bc5 3.Qg4 Bf8 4.Nf3 Nc6 5.d4 Nf6 6.Qg3 Nxd4 7.Qxe5+ Ne6 8.Qg3 d5 9.Nxd5 Nxe4 10.Qe5 Nc5 11.Bg5 Qd7 12.O-O-O Bd6 13.Qf5 c6 14.Ne3 Nxg5 15.Qxg5 O-O 16.Bc4 Ne4 17.Qh4 Qe7 18.Qxe7 Bxe7 19.Rhf1 Bf6 20.h3 g6 21.Ng4 Bxg4 22.hxg4 Rad8 23.Rxd8 Rxd8 24.c3 Kg7 25.Kc2 h6 26.Bd3 Nc5 27.Be2 Re8 28.Re1 Re4 29.Nd2 Re7 30.g3 a5 31.Nb3 Ne4 32.Bf3 Ng5 33.Rxe7 Bxe7 34.Bg2 a4 35.Na5 Bc5 36.f4 Ne6 37.Nxb7 Bf2 38.f5 gxf5 39.gxf5 Nc7 40.g4 Nd5 41.Bf3 Kf6 42.Kd3 Kg5 43.Nd8 Kf4 44.Be2 f6 45.Ne6+ Kg3 46.a3 Ne3 47.Nc5 Kf4 48.Ne6+ Kg3 49.Ke4 Nxg4 50.Nf4 Bc5 51.Nh5+ Kh4 52.Bxg4 Kxg4 53.Nxf6+ Kg5 54.Ke5 Be7 55.Nh7+ Kg4 56.f6 Bc5 57.f7 h5 58.Nf6+ Kg5 59.Ne4+ Kg6 60.Nxc5 Kxf7 61.Nxa4 h4 62.Kf4 h3 63.Kg3 Kg7 64.Kxh3 Kg6 65.Nb6 Kf7 66.a4 Ke8 67.c4 Kf7 68.Nd7 Ke7 69.Kh4 Kxd7 70.c5 Kc7 71.Kg3 Kb7 72.Kf3 Kc7 73.Kf4 Kd7 74.Kg4 Ke8 75.b4 Ke7 76.Kf3 Kf7 77.Kg2 Ke7 78.Kh1 Kd7 79.Kg1 Kc8 80.Kf2 Kd7 81.Ke3 Kc7 82.Kd4 Kd7 83.Ke5 Kc7 84.Kd4 Kb7 85.b5 cxb5 86.axb5 Kc7 87.Kd3 Kb8 88.Kc2 Kc7 89.Kd3 Kc8 90.Kc4 Kb8 91.Kd3 Ka7 92.Ke2 Kb7 93.Kd1 Kc8 94.Kc1 Kd8 95.Kc2 Ke7 96.Kb1 Kf8 97.Kb2 Kg7 98.Ka3 Kg8 99.Kb3 Kf8 100.Ka4 Kg8 101.Ka5 Kf8 102.Kb6 Kf7 103.Ka5 Ke7 104.c6 Kf7 105.Kb4 Ke6 106.Kc5 Kf7 107.Kb6 Ke8 108.Ka6 Kd8 109.Ka7 Kc7 110.Ka8 Kb6 111.Kb8 Ka5 112.Kb7 Kxb5 113.c7 Kb4 114.Kc8 Kc4 115.Kd8 Kd5 116.c8=R Kd4 117.Rc7 Kd3 118.Rc6 Kd4 119.Rh6 Kd3 120.Re6 Kc4 121.Ra6 Kd4 122.Ra8 Kc5 123.Kc8 Kb6 124.Ra1 Kb5 125.Kb7 Kc5 126.Ra8 Kd5 127.Ka7 Kd6 128.Rh8 Kc6 129.Rh6+ Kc5 130.Rh4 Kc6 131.Ka6 Kc7 132.Rh3 Kd7 133.Kb5 Kc7 134.Ka6 Kd8 135.Kb6 Ke8 136.Kc6 Kf7 137.Rh2 Ke7 138.Rh8 Kf6 139.Ra8 Kf7 140.Kc5 Ke7 141.Ra2 Kf7 142.Kb4 Ke6 143.Ra1 Kf7 144.Ka4 Kg7 145.Rh1 Kf7 146.Kb5 Kf8 147.Rh3 Ke7 148.Rh6 Kd8 149.Ka6 Kc7 150.Rg6 Kd8 151.Kb6 Kd7 152.Kc5 Kc8 153.Kc6 Kb8 154.Rg8+ Ka7 155.Rd8 Ka6 156.Ra8# 1-0