1.e4 e5 2.Nf3 d6 3.Nc3 Nf6 4.d4 exd4 5.Nxd4 Rg8 6.Be3 a6 7.Qd2 Be7 8.O-O-O c5 9.Nf5 Bxf5 10.exf5 Nc6 11.Bg5 h6 12.Bxf6 Bxf6 13.Bc4 Bd4 14.Rhe1+ Kf8 15.Bd5 Qf6 16.Ne4 Qxf5 17.Bxc6 bxc6 18.c3 Be5 19.Nxd6 Qf4 20.g3 Qxd2+ 21.Rxd2 Bxd6 22.Rxd6 Rc8 23.Re5 c4 24.Rc5 Ke7 25.Rdxc6 Rxc6 26.Rxc6 Ra8 27.Rxc4 Kd7 28.b4 Re8 29.Kd2 Re6 30.Rd4+ Ke7 31.a4 Rf6 32.f4 g5 33.fxg5 hxg5 34.Ke3 Rh6 35.h4 gxh4 36.gxh4 f5 37.Rf4 Kf6 38.Kd4 Ke6 39.c4 Kf6 40.b5 axb5 41.axb5 Rh8 42.c5 Rd8+ 43.Kc4 Ke5 44.Rf1 Rd4+ 45.Kb3 Rxh4 46.Rd1 f4 47.c6 f3 48.c7 Rh8 49.b6 f2 50.b7 Rb8 51.cxb8=Q+ Ke4 52.Kc2 Kf3 53.Qf8+ Kg3 54.Rf1 Kh2 55.Kc3 Kg2 56.b8=R Kh2 57.Rb4 Kg3 58.Qf5 Kh2 59.Qh3+ Kxh3 60.Rh4+ Kg2 61.Rxf2+ Kg3 62.Rg2+ Kf3 63.Rh6 Kf4 64.Rh8 Ke3 65.Ra8 Kf3 66.Rag8 Ke4 67.Ra2 Kd5 68.Rg7 Ke5 69.Ra1 Kf4 70.Rf1+ Ke5 71.Re1+ Kf5 72.Rg3 Kf4 73.Rgg1 Kf3 74.Kb2 Kf2 75.Rg4 Kxe1 76.Rg7 Kf2 77.Kb1 Ke1 78.Rg6 Kf2 79.Rd6 Kf3 80.Rd8 Kg4 81.Ka2 Kh5 82.Ra8 Kg5 83.Ka3 Kf5 84.Re8 Kg5 85.Rd8 Kf4 86.Rc8 Ke5 87.Re8+ Kd6 88.Kb3 Kd5 89.Ka3 Kd6 90.Re2 Kc6 91.Kb4 Kb6 92.Rf2 Kc6 93.Rf7 Kd6 94.Kc4 Ke6 95.Rf1 Ke5 96.Rg1 Ke4 97.Rg7 Ke5 98.Kc5 Kf6 99.Rg3 Ke7 100.Rg4 Kd7 101.Kb5 Ke8 102.Re4+ Kf8 103.Ka4 Kf7 104.Re3 Kg6 105.Rd3 Kf5 106.Rc3 Kg4 107.Ka3 Kf5 108.Kb4 Kf4 109.Rc8 Ke5 110.Kc5 Ke4 111.Re8+ Kd3 112.Kd5 Kc3 113.Re3+ Kd2 114.Kd4 Kc2 115.Re2+ Kb3 116.Rd2 Kb4 117.Rb2+ Ka3 118.Kc3 Ka4 119.Rb1 Ka5 120.Kc4 Ka6 121.Kc5 Ka7 122.Kc6 Ka8 123.Kc7 Ka7 124.Ra1# 1-0