1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.O-O Nf6 5.d4 exd4 6.b3 Bd7 7.c4 dxc3 8.Nxc3 Be7 9.Bb2 O-O 10.Rc1 a6 11.Bc4 Ne5 12.Nxe5 dxe5 13.Nd5 Nxd5 14.Bxd5 c6 15.Bc4 b5 16.Be2 f6 17.h4 Qc7 18.h5 h6 19.Bg4 Rad8 20.Bxd7 Rxd7 21.Qg4 c5 22.Qe6+ Kh8 23.Qxa6 Rb8 24.Rfd1 Qd8 25.Rxd7 Qxd7 26.Bc3 Qg4 27.Qa7 Bd6 28.f3 Qc8 29.Bb4 Rb7 30.Qa6 Bf8 31.Rc2 f5 32.Qg6 Rd7 33.Bc3 Rd1+ 34.Kf2 fxe4 35.Qxe4 Qd8 36.Re2 Qg5 37.Qg4 Qxg4 38.fxg4 Rd3 39.Re3 Rd1 40.Bxe5 Rd2+ 41.Re2 Rd3 42.Bf4 Kg8 43.Rc2 Kf7 44.Be3 Rd5 45.Ke2 Ke6 46.a4 bxa4 47.bxa4 Re5 48.Kf3 Kd5 49.a5 Re6 50.Rd2+ Kc4 51.Rd7 Kb5 52.Rf7 Re8 53.Bd2 Rd8 54.Rb7+ Ka6 55.Rb6+ Ka7 56.Be3 Rd3 57.Ke4 Ra3 58.Bd2 Rg3 59.Rg6 Rxg2 60.Bc3 Rg3 61.Bxg7 Bxg7 62.Rxg7+ Ka6 63.Rg6+ Kxa5 64.Kf4 Rh3 65.Rxh6 c4 66.Rc6 Kb4 67.Kg5 c3 68.h6 Kb3 69.Kg6 c2 70.h7 Kb2 71.g5 c1=Q 72.Rxc1 Kxc1 73.Kg7 Kd2 74.g6 Ke3 75.h8=Q Rxh8 76.Kxh8 Kd4 77.Kh7 Ke5 78.Kg8 Kd6 79.g7 Ke6 80.Kf8 Kf6 81.g8=R Ke5 82.Ke7 Kf4 83.Rg1 Ke3 84.Rc1 Kf3 85.Rc7 Kf2 86.Ke6 Kg2 87.Rh7 Kf2 88.Kf5 Kg3 89.Rh6 Kg2 90.Ke6 Kg3 91.Ke7 Kf3 92.Ra6 Kg2 93.Ke6 Kf3 94.Ra4 Kg3 95.Ra8 Kf4 96.Kd7 Kg3 97.Kc7 Kg2 98.Rd8 Kf1 99.Rg8 Kf2 100.Kc8 Kf3 101.Rg1 Ke4 102.Ra1 Kf5 103.Ra7 Ke5 104.Rd7 Kf5 105.Rc7 Kf6 106.Rc6+ Kf5 107.Kb7 Kf4 108.Kb8 Kg4 109.Kc7 Kh4 110.Rc5 Kh3 111.Ra5 Kh4 112.Rf5 Kh3 113.Rd5 Kg2 114.Rd2+ Kf3 115.Kd7 Ke3 116.Rd6 Kf2 117.Rd3 Ke2 118.Ra3 Kd2 119.Kd6 Ke2 120.Kd5 Kd2 121.Ke4 Kc2 122.Kd4 Kd2 123.Ra2+ Ke1 124.Kd3 Kf1 125.Ke3 Ke1 126.Ra1# 1-0