1.d4 a6 2.Na3 Nf6 3.g3 d5 4.Nf3 Bf5 5.Nh4 Be4 6.f3 Bg6 7.c3 e6 8.Be3 Nbd7 9.Nc2 c5 10.Nxg6 hxg6 11.Bg2 Qb6 12.Rb1 cxd4 13.cxd4 Qa5+ 14.Bd2 Qxa2 15.O-O Rc8 16.e4 Nb6 17.e5 Nfd7 18.Ne3 Nb8 19.b3 Nc6 20.Bc3 Qa3 21.Be1 Qe7 22.f4 Qd8 23.g4 Bb4 24.Bg3 Nd7 25.f5 Qb6 26.Nc2 Bc3 27.Bf2 gxf5 28.gxf5 Ne7 29.fxe6 fxe6 30.b4 Nf5 31.Kh1 Kd8 32.Ne3 Bxd4 33.Nxf5 Bxf2 34.Qd2 exf5 35.Rxf2 Rc4 36.Rxf5 Rch4 37.h3 Qg6 38.Qg5+ Qxg5 39.Rxg5 R8h5 40.Rxg7 Rxe5 41.b5 a5 42.Rd1 Rhh5 43.b6 a4 44.Rd4 Nc5 45.Rd1 Re7 46.Rg8+ Re8 47.Rg7 Re6 48.Bxd5 Rd6 49.Rf1 Rxh3+ 50.Kg2 Rh8 51.Bxb7 Rxb6 52.Rd1+ Ke8 53.Bd5 Rhh6 54.Rc1 Rhg6+ 55.Rxg6 Rxg6+ 56.Kf1 Nb3 57.Rc6 Rg5 58.Bxb3 axb3 59.Rb6 Kd7 60.Rxb3 Kd8 61.Kf2 Rf5+ 62.Rf3 Rd5 63.Rf4 Rd7 64.Ra4 Rh7 65.Ra8+ Kc7 66.Ra7+ Kd6 67.Rxh7 Ke6 68.Rg7 Kd6 69.Rg8 Kc7 70.Ra8 Kb6 71.Ke3 Kc6 72.Kf4 Kc7 73.Ra2 Kd8 74.Ra1 Ke8 75.Ra3 Kf7 76.Ra8 Ke6 77.Re8+ Kf7 78.Rb8 Ke7 79.Ke4 Kf6 80.Rc8 Kf7 81.Rc6 Ke8 82.Rc4 Kf7 83.Ra4 Ke6 84.Ra5 Kf6 85.Rc5 Ke6 86.Kd3 Kf7 87.Kc4 Ke8 88.Rf5 Kd8 89.Rf4 Ke7 90.Rh4 Kd7 91.Kb4 Kc7 92.Ka4 Kd6 93.Rd4+ Ke6 94.Rc4 Kd6 95.Rf4 Kd5 96.Rf2 Ke5 97.Ra2 Ke6 98.Kb3 Kd6 99.Rh2 Kd7 100.Kb4 Ke8 101.Rc2 Kf8 102.Rc5 Kg7 103.Rb5 Kg6 104.Kc4 Kh7 105.Re5 Kg6 106.Kd5 Kf7 107.Re6 Kg8 108.Ke4 Kf7 109.Kf5 Kf8 110.Kg6 Kg8 111.Re8# 1-0