1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 a6 5.Bg2 dxc4 6.Ne5 Bb4+ 7.Nc3 Nd5 8.O-O Nxc3 9.bxc3 Bxc3 10.Rb1 Qxd4 11.Qa4+ b5 12.Qa3 Qxe5 13.Bf4 Qf6 14.Bxc7 b4 15.Rxb4 Bxb4 16.Qxb4 a5 17.Qb5+ Bd7 18.Qb7 O-O 19.Qxa8 Nc6 20.Qb7 Nd4 21.Re1 c3 22.e3 Nc2 23.Rf1 Ba4 24.Bd6 Re8 25.Qe4 Nb4 26.Bxb4 axb4 27.Qxb4 Bd7 28.Rc1 Rc8 29.a4 Qe5 30.a5 Bb5 31.Bb7 Rc4 32.Qa3 h5 33.a6 Ra4 34.Qxa4 Bxa4 35.a7 Qa5 36.a8=Q+ Qxa8 37.Bxa8 c2 38.Be4 e5 39.Bxc2 f5 40.Bxa4 h4 41.gxh4 Kf8 42.h5 Kg8 43.h6 Kh7 44.hxg7 Kg6 45.g8=R+ Kf6 46.Rh8 Ke6 47.Rh6+ Ke7 48.Rh8 f4 49.Rh6 fxe3 50.Rh8 e2 51.Rh6 e1=R+ 52.Rxe1 Kf7 53.Rh8 Kf6 54.Rh6+ Ke7 55.Rh8 Ke6 56.Rh6+ Ke7 57.Kg2 Kf7 58.Rh8 Ke6 59.Rh6+ Kd5 60.Rh8 Kc5 61.Rh6 Kc4 62.Rh8 Kd5 63.Rh6 e4 64.Rh8 e3 65.Rh6 exf2 66.Rd1+ Ke5 67.Rh8 Kf4 68.Rh6 f1=N 69.Rh8 Kg4 70.Rh6 Kf4 71.h3 Kg5 72.h4+ Kxh6 73.Rxf1 Kh7 74.Kg3 Kg7 75.Kg4 Kh6 76.Kf4 Kh7 77.Ke4 Kg6 78.Kd4 Kh5 79.Kc4 Kh6 80.Kb4 Kg6 81.Ka3 Kh7 82.Ka2 Kg7 83.Ka1 Kg6 84.Rf2 Kg7 85.Kb1 Kh6 86.Rf3 Kg6 87.Kb2 Kh6 88.Ka1 Kh7 89.Rf4 Kh6 90.Ka2 Kg7 91.Ka1 Kh6 92.h5 Kh7 93.h6 Kh8 94.Ka2 Kg8 95.Kb3 Kh8 96.Kb2 Kg8 97.Ka1 Kh8 98.h7 Kg7 99.h8=R Kg6 100.Rh5 Kxh5 101.Ka2 Kg5 102.Rf1 Kh4 103.Ka3 Kg3 104.Kb2 Kg4 105.Ka1 Kh5 106.Rf2 Kg4 107.Ka2 Kh5 108.Ka1 Kg4 109.Kb2 Kh4 110.Kc3 Kg5 111.Kd4 Kh4 112.Ke4 Kg4 113.Ra2 Kg3 114.Ke3 Kg4 115.Bb5 Kf5 116.Ba6 Kg5 117.Ra5+ Kh6 118.Kf4 Kh7 119.Kf5 Kg8 120.Kf6 Kh8 121.Rh5+ Kg8 122.Rb5 Kf8 123.Rb8# 1-0