1.d4 f6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 e5 5.Nf3 Nc6 6.Bb5 Qd5 7.Qe2 Bg4 8.c4 Bb4+ 9.Bd2 Bxd2+ 10.Nexd2 Qd6 11.dxe5 fxe5 12.Bxc6+ bxc6 13.Qxe5+ Ne7 14.Qxg7 Rg8 15.Qe5 Bxf3 16.Nxf3 Qb4+ 17.Kf1 Qxc4+ 18.Kg1 Qg4 19.Ne1 O-O-O 20.Qxe7 Rge8 21.h3 Qe2 22.Qxe2 Rxe2 23.Nf3 Rxb2 24.Kh2 Rxf2 25.Rhc1 Rd3 26.Ne5 Rdd2 27.Rg1 Kb7 28.Rab1+ Kc8 29.Nxc6 Rxa2 30.Rb8+ Kd7 31.Ne5+ Ke6 32.Ng4 Rfe2 33.Rh8 h5 34.Rxh5 a5 35.Rc5 a4 36.Rxc7 a3 37.Ra7 Kd6 38.h4 Re4 39.Kh3 Rb4 40.h5 Rb3+ 41.Kh2 Rb4 42.Kh3 Rb5 43.Kh4 Rb4 44.h6 Rd4 45.h7 Rxg4+ 46.Kxg4 Rb2 47.h8=R Re2 48.Rh6+ Kc5 49.Rh4 a2 50.Rxa2 Rxa2 51.Kf4 Rf2+ 52.Ke3 Rf5 53.Kd3 Rf8 54.Kc3 Kd6 55.Kb3 Kc6 56.Ka3 Ra8+ 57.Kb2 Kb6 58.Kb1 Kb5 59.Rh2 Ra1+ 60.Kxa1 Kb6 61.Ka2 Ka5 62.g3 Ka4 63.g4 Kb5 64.g5 Ka4 65.g6 Ka5 66.g7 Kb4 67.g8=R Kc5 68.Rgh8 Kd4 69.R8h5 Ke4 70.R5h3 Ke5 71.Rc1 Kd5 72.Ra1 Kc6 73.Ka3 Kc7 74.Ka4 Kc6 75.Ka5 Kd5 76.Ka6 Kc6 77.Ka7 Kd6 78.Ka8 Kd7 79.Rh4 Ke7 80.Rh5 Kd6 81.R5h3 Kd5 82.Kb7 Ke5 83.Ka7 Ke4 84.Ra5 Kd4 85.Ra6 Ke5 86.Ra4 Kd5 87.Ra1 Kc5 88.Re1 Kc6 89.Reh1 Kd7 90.Rd1+ Kc6 91.Ra1 Kd5 92.Kb6 Ke6 93.Ra5 Kd6 94.Ra7 Ke6 95.Kc6 Kf6 96.Kd6 Kg5 97.Ke6 Kg4 98.Ra4+ Kg5 99.Rg4+ Kxg4 100.Kd6 Kg5 101.Kc6 Kf5 102.Kb6 Kf6 103.Kb5 Kf5 104.Kb4 Kf4 105.Kb3 Ke5 106.Kb2 Kd5 107.Kb1 Kc5 108.Ka1 Kd4 109.Ka2 Kd5 110.Ka3 Kd6 111.Ka4 Ke6 112.Ka5 Ke7 113.Ra2 Ke6 114.Rh1 Kd7 115.Rd1+ Kc6 116.Rda1 Kc7 117.Ka4 Kb8 118.Ra3 Kc7 119.R1a2 Kb6 120.Re3 Ka6 121.Re1 Kb7 122.Rea1 Kb6 123.Ra3 Kc5 124.R1a2 Kb6 125.Kb4 Kc7 126.Kc5 Kb7 127.Ra7+ Kb8 128.Kc6 Kc8 129.Ra8# 1-0