1.d4 e6 2.e4 d5 3.Nc3 Nf6 4.e5 Nfd7 5.f4 a6 6.Nf3 c5 7.Ne2 Nc6 8.c3 Be7 9.Ng3 cxd4 10.cxd4 Qb6 11.a3 O-O 12.Bd3 f6 13.Bc2 fxe5 14.dxe5 a5 15.h4 Ncxe5 16.fxe5 Nxe5 17.Qe2 Ng4 18.Bg5 Bd6 19.Nf1 Bd7 20.O-O-O Rac8 21.Rd2 h6 22.Ne3 Bb5 23.Qe1 Ne5 24.Kb1 hxg5 25.Nxe5 Bxe5 26.Nxd5 exd5 27.Qxe5 g4 28.Qxd5+ Kh8 29.Qe4 Qh6 30.Rd6 Rf6 31.Rxf6 gxf6 32.Qf5 Rxc2 33.Kxc2 Bc6 34.Rd1 Qxh4 35.Rd4 Qh7 36.Qxh7+ Kxh7 37.Rxg4 Bf3 38.gxf3 Kh6 39.f4 f5 40.Rg5 Kh7 41.Kd2 Kh8 42.Rg2 b5 43.a4 b4 44.Rg5 b3 45.Rh5+ Kg8 46.Rh1 Kg7 47.Rh4 Kg6 48.Rh1 Kf6 49.Rh5 Kf7 50.Rxf5+ Kg8 51.Ke2 Kh7 52.Rh5+ Kg8 53.Ke1 Kf7 54.Kd2 Kg8 55.Rh8+ Kxh8 56.f5 Kg8 57.Ke3 Kf7 58.Kd4 Kf6 59.Kc4 Kxf5 60.Kxb3 Kf4 61.Kc4 Kg3 62.Kb5 Kh3 63.Kc5 Kh2 64.Kb6 Kg1 65.b3 Kf1 66.Kb5 Kg1 67.b4 axb4 68.Kxb4 Kh1 69.Kb5 Kg1 70.Kc5 Kh2 71.Kd6 Kg1 72.Kd5 Kf1 73.Ke5 Kg1 74.Kd5 Kf2 75.a5 Kg3 76.Kc4 Kg4 77.Kb5 Kg3 78.Ka6 Kh3 79.Kb7 Kh2 80.Ka8 Kh3 81.Ka7 Kg2 82.a6 Kh2 83.Kb6 Kg1 84.Kb5 Kf1 85.Ka5 Kf2 86.Kb5 Ke3 87.Kc5 Kd3 88.Kc6 Kd2 89.a7 Kd1 90.Kc5 Kc2 91.Kb5 Kd2 92.Kb4 Kd1 93.Kb5 Kc1 94.Kb6 Kc2 95.Kc5 Kd3 96.Kb4 Ke4 97.a8=R Kd3 98.Ka4 Ke4 99.Ra6 Kf3 100.Ka3 Kg4 101.Rg6+ Kh5 102.Rg7 Kh4 103.Rf7 Kg3 104.Ra7 Kh3 105.Rc7 Kh4 106.Ka2 Kg5 107.Rb7 Kh4 108.Ra7 Kh3 109.Rd7 Kh2 110.Rd8 Kg2 111.Rd3 Kf1 112.Rf3+ Ke1 113.Rh3 Kf2 114.Rh4 Kf1 115.Ka3 Ke2 116.Re4+ Kd1 117.Rf4 Kd2 118.Rf5 Kc1 119.Rf7 Kb1 120.Rd7 Ka1 121.Rd1# 1-0