1.d4 Nc6 2.d5 Nb8 3.Nf3 d6 4.Nc3 Nf6 5.e4 g6 6.h3 Bg7 7.Bc4 Nbd7 8.O-O c6 9.Re1 Qc7 10.Bf4 O-O 11.Bb3 Ne5 12.Nxe5 dxe5 13.Be3 Bd7 14.a4 h6 15.a5 Rfd8 16.Qd2 Kh7 17.Bc5 Be6 18.Qe3 cxd5 19.exd5 Nxd5 20.Nxd5 Bxd5 21.Bxa7 Bxb3 22.cxb3 Qc2 23.Bb6 Rd7 24.b4 Qxb2 25.Rab1 Qa2 26.Red1 Rxd1+ 27.Rxd1 Qa4 28.Rb1 f5 29.Qc5 Qd7 30.Qc7 Qxc7 31.Bxc7 e4 32.b5 Bd4 33.a6 bxa6 34.b6 Bxb6 35.Rxb6 a5 36.Re6 a4 37.Rxe7+ Kg8 38.Be5 Ra6 39.Rg7+ Kf8 40.Rb7 a3 41.Ba1 a2 42.Kh2 Ke8 43.Kg3 g5 44.Rb5 Ra3+ 45.Kh2 f4 46.Re5+ Kf7 47.Rxe4 Rd3 48.Ra4 Rd2 49.f3 Kg6 50.Ra6+ Kh7 51.h4 g4 52.fxg4 f3 53.h5 Rxg2+ 54.Kh3 Rg1 55.Rxa2 f2 56.Rxf2 Rxa1 57.Kg3 Kg7 58.Kh4 Rh1+ 59.Kg3 Rb1 60.Rc2 Rb6 61.Kh4 Rd6 62.Rb2 Rc6 63.Rb7+ Kg8 64.Rb3 Kh7 65.Ra3 Kg7 66.Ra2 Rb6 67.Ra7+ Kg8 68.Ra5 Kg7 69.Ra4 Rd6 70.Rb4 Rc6 71.Rb3 Kh7 72.Rb2 Kg7 73.Ra2 Rb6 74.Ra5 Rc6 75.Ra4 Rb6 76.Ra3 Rc6 77.Ra5 Rb6 78.Ra4 Rb1 79.Ra3 Rh1+ 80.Kg3 Rg1+ 81.Kf4 Rf1+ 82.Rf3 Rc1 83.Kg3 Rb1 84.Kh4 Rd1 85.Rc3 Rh1+ 86.Kg3 Rg1+ 87.Kf4 Rf1+ 88.Rf3 Rg1 89.Kf5 Rb1 90.Kf4 Kf6 91.Kg3+ Kg7 92.Rc3 Rg1+ 93.Kf3 Rf1+ 94.Ke4 Kf6 95.Rc6+ Kg5 96.Rg6+ Kh4 97.Ke5 Re1+ 98.Kf6 Re4 99.Kg7 Rxg4 100.Rxg4+ Kxg4 101.Kxh6 Kf5 102.Kg7 Ke6 103.h6 Ke5 104.h7 Kf4 105.Kf6 Ke4 106.h8=Q Kd3 107.Ke5 Kc4 108.Ke4 Kc5 109.Qh1 Kc6 110.Ke5+ Kb5 111.Kd5 Kb4 112.Qf3 Ka5 113.Kc5 Ka6 114.Qa8# 1-0