1.d4 Nf6 2.c4 c6 3.e3 d5 4.Nc3 e6 5.Bd3 Be7 6.Nf3 O-O 7.O-O Nbd7 8.Qe2 b6 9.b3 Bb7 10.Rd1 c5 11.cxd5 exd5 12.Ba6 Bxa6 13.Qxa6 Qc8 14.Qxc8 Rfxc8 15.dxc5 Rxc5 16.Ba3 Rxc3 17.Bxe7 Rac8 18.Nd4 a6 19.Bb4 R3c7 20.Bd6 Rc3 21.Nf5 Re8 22.Ne7+ Kh8 23.Rac1 Rxc1 24.Rxc1 Nc5 25.f3 Nb7 26.Ba3 Nc5 27.Nf5 Nfd7 28.b4 Nd3 29.Rc7 g6 30.Rxd7 gxf5 31.Rxd5 Rxe3 32.h4 f4 33.b5 axb5 34.Rxb5 Re2 35.Rb3 Rd2 36.Bd6 Kg7 37.a3 Kf6 38.Rxb6 Kf5 39.Rb5+ Ke6 40.Bb4 Rb2 41.Rb6+ Kf5 42.Rb5+ Ke6 43.Rb7 f6 44.Rxh7 Nxb4 45.axb4 Rxb4 46.Rg7 Rb8 47.Kh2 Kf5 48.Kh3 Rb5 49.h5 Rb1 50.Kh2 Ke6 51.h6 Rb5 52.h7 Rh5+ 53.Kg1 f5 54.Kf2 Kf6 55.Ra7 Kg6 56.Ke2 Rh2 57.Kd3 Kf6 58.Kd4 Rh1 59.Kd5 Rh2 60.Rc7 Rh1 61.Kd6 Rh2 62.Rd7 Rh1 63.Re7 Rh2 64.Kd7 Rh1 65.Ke8 Rh2 66.Kf8 Kg6 67.Rg7+ Kf6 68.Kg8 Rh1 69.h8=Q Rxh8+ 70.Kxh8 Ke6 71.g4 fxg3 72.Rxg3 f4 73.Rg2 Kf7 74.Rg8 Ke6 75.Ra8 Ke5 76.Ra3 Kd4 77.Ra4+ Ke3 78.Ra3+ Kd4 79.Kg8 Kc4 80.Ra4+ Kb3 81.Rxf4 Ka2 82.Rh4 Kb3 83.Rd4 Kb2 84.f4 Kc3 85.f5 Kc2 86.f6 Kb3 87.f7 Kc3 88.f8=Q Kb3 89.Rf4 Kb2 90.Qb4+ Kc2 91.Qe7 Kb1 92.Qe2 Ka1 93.Ra4+ Kb1 94.Qb2+ Kxb2 95.Re4 Ka2 96.Rd4 Kb1 97.Rd8 Ka1 98.Kh8 Ka2 99.Rb8 Ka1 100.Kg7 Ka2 101.Kf8 Ka3 102.Rb7 Ka4 103.Rb6 Ka3 104.Ke7 Ka4 105.Kd6 Ka5 106.Rb1 Ka4 107.Kc5 Ka5 108.Ra1# 1-0