1.d4 Nf6 2.Qd3 d5 3.Nf3 Bd7 4.Nc3 Nc6 5.e4 e6 6.e5 Ng8 7.Qd1 Nge7 8.Bd3 h6 9.a3 g5 10.h3 Ng6 11.Ne2 Bg7 12.c3 Qe7 13.a4 O-O-O 14.b4 Qe8 15.a5 f6 16.b5 Nce7 17.b6 a6 18.bxc7 Kxc7 19.exf6 Bxf6 20.O-O e5 21.dxe5 Nxe5 22.Nxe5 Bxe5 23.Rb1 Qh5 24.Qb3 Rb8 25.Qb6+ Kc8 26.Ng3 Qf7 27.c4 dxc4 28.Qc5+ Nc6 29.Bxc4 Qe7 30.Qxe7 Nxe7 31.Be3 Nc6 32.Bb6 Bc7 33.Ne4 Nxa5 34.Bxa5 Bxa5 35.Rfc1 Bc6 36.Bxa6 Kc7 37.Nc5 Bd2 38.Rc2 Bf4 39.Bxb7 Bxb7 40.Na6+ Kd7 41.Nxb8+ Rxb8 42.Rcb2 Kc8 43.Rb6 Be4 44.Rxb8+ Bxb8 45.Rb6 h5 46.Rb5 Bf4 47.g3 Bd2 48.Re5 Bf3 49.Rf5 g4 50.Rxh5 gxh3 51.Rxh3 Kd7 52.g4 Bxg4 53.Rd3+ Ke6 54.Rxd2 Bf3 55.Kh2 Bc6 56.Kg3 Kf5 57.Rd6 Ba4 58.Rd8 Bc2 59.Rh8 Ba4 60.Rh4 Bc2 61.Rh6 Ba4 62.Ra6 Bc2 63.Ra3 Be4 64.Ra5+ Ke6 65.Kf4 Bc6 66.Ra3 Kd6 67.Ra6 Kc5 68.Ra1 Kd5 69.Ra6 Bb5 70.Rh6 Bc6 71.Rh3 Bb5 72.Rh8 Bc6 73.Rh2 Ba4 74.Rh6 Bc6 75.Rf6 Ba4 76.Ra6 Bc6 77.Ra1 Bb5 78.Ra8 Bc6 79.Rd8+ Ke6 80.Rh8 Kd6 81.Rh4 Ke6 82.Rh7 Kd6 83.Rh3 Ke6 84.Rd3 Ba4 85.Rd2 Bc6 86.Rd8 Bd7 87.f3 Ke7 88.Rh8 Kd6 89.Rh2 Be6 90.Rh6 Kd7 91.Ke5 Bb3 92.Rb6 Bc2 93.Rb4 Bg6 94.Rb6 Bc2 95.Rb2 Ba4 96.f4 Bc6 97.Rh2 Bb5 98.f5 Bc4 99.Rh7+ Kc6 100.f6 Ba2 101.Rh2 Bf7 102.Rh7 Ba2 103.Ra7 Bc4 104.Rg7 Ba2 105.Ra7 Bc4 106.Re7 Ba2 107.Rg7 Bd5 108.Rg1 Bb3 109.Rc1+ Kd7 110.Rc3 Bf7 111.Rg3 Ba2 112.Rg7+ Kc6 113.Re7 Bg8 114.f7 Bxf7 115.Rxf7 Kb5 116.Kd5 Ka4 117.Kc4 Ka5 118.Rf6 Ka4 119.Ra6# 1-0