1.d4 Nf6 2.Nf3 e6 3.Bf4 b6 4.c4 Bb4+ 5.Nfd2 O-O 6.a3 Nh5 7.axb4 Nxf4 8.e3 Ng6 9.Be2 Bb7 10.O-O Qe7 11.b5 a6 12.Bf3 Bxf3 13.Nxf3 d6 14.Nc3 Rc8 15.Qd3 c6 16.Rfc1 h6 17.h3 Qb7 18.d5 exd5 19.bxc6 Nxc6 20.Qxd5 Rab8 21.Nd4 Nxd4 22.Qxd4 Rc5 23.b3 Rg5 24.Qe4 Qd7 25.Kh2 Re8 26.Qd4 b5 27.Ne4 Rxg2+ 28.Kxg2 Nh4+ 29.Kf1 Qxh3+ 30.Ke2 Qf3+ 31.Kd3 Qf5 32.f4 Nf3 33.Qd5 bxc4+ 34.bxc4 Qg6 35.Ra2 Kh8 36.Re2 Nh4 37.Rh1 Nf5 38.Rhh2 Qg1 39.Qxf5 Qb1+ 40.Rc2 Qb3+ 41.Nc3 Qb6 42.Qh3 Re4 43.Kxe4 Qxe3+ 44.Kxe3 d5 45.Qg4 a5 46.Rh5 f5 47.Rb2 dxc4 48.Kd2 g6 49.Rh3 Kg7 50.Rb6 Kh8 51.Rf6 Kh7 52.Na2 fxg4 53.Rh5 g3 54.Rxa5 Kh8 55.Rg5 Kh7 56.Rff5 Kh8 57.Rh5 Kh7 58.Ke2 Kh8 59.Nc1 Kg8 60.Rh1 h5 61.Ke1 gxf5 62.Rxh5 c3 63.Kd1 g2 64.Rg5+ Kh8 65.Rh5+ Kg7 66.Rg5+ Kf7 67.Nd3 g1=Q+ 68.Rxg1 Ke7 69.Rg8 Kf6 70.Ke1 Ke6 71.Re8+ Kf7 72.Re5 Kg6 73.Rd5 Kf6 74.Re5 Kf7 75.Ke2 Kg8 76.Nc1 Kf8 77.Rb5 Kg7 78.Rb4 Kf7 79.Kf1 Ke7 80.Ra4 Ke8 81.Ra3 c2 82.Ke2 Kf8 83.Nb3 Kg7 84.Kf1 Kh8 85.Ra6 Kg7 86.Rb6 Kh7 87.Rb5 c1=R+ 88.Nxc1 Kh6 89.Kg2 Kh5 90.Ra5 Kh6 91.Ra4 Kh5 92.Kg3 Kh6 93.Na2 Kg7 94.Rb4 Kh7 95.Nc1 Kg6 96.Rb5 Kf6 97.Rxf5+ Ke6 98.Kg4 Kd6 99.Rc5 Ke7 100.Re5+ Kf6 101.Kh4 Kg7 102.Re4 Kf8 103.Kh5 Kg7 104.Nb3 Kh8 105.Na5 Kh7 106.Nc4 Kh8 107.Kh6 Kg8 108.Na5 Kh8 109.Re8# 1-0