1.d4 Nf6 2.c4 d6 3.Nf3 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 e5 7.O-O exd4 8.Nxd4 Nc6 9.Be3 Re8 10.f3 Nd7 11.Qd2 Ndb8 12.Rad1 Nxd4 13.Bxd4 Bxd4+ 14.Qxd4 Nc6 15.Qd2 f5 16.Nd5 Rf8 17.Qc3 fxe4 18.fxe4 Ne5 19.Rxf8+ Kxf8 20.c5 Be6 21.cxd6 Qxd6 22.Nxc7 Qb6+ 23.Kh1 Rc8 24.Qxe5 Rxc7 25.Qf6+ Rf7 26.Rd8+ Qxd8 27.Qxd8+ Kg7 28.Qd4+ Kf8 29.h4 Ke8 30.Qxa7 Rf4 31.Qa4+ b5 32.Bxb5+ Kd8 33.Bc6 Bb3 34.Qxb3 h6 35.Qd3+ Kc7 36.Qd1 Rg4 37.Qd3 Rg3 38.Qxg3+ Kxc6 39.Qxg6+ Kb7 40.Qd6 h5 41.g3 Ka8 42.g4 Kb7 43.Qd5+ Kc7 44.Qd1 Kc6 45.Qf1 Kb7 46.Qd3 Kc7 47.Qh3 Kb8 48.a3 hxg4 49.Qxg4 Ka8 50.h5 Kb8 51.Qe6 Kc7 52.Qc6+ Kxc6 53.a4 Kd6 54.h6 Kc6 55.b4 Kc7 56.e5 Kd8 57.a5 Kc8 58.a6 Kc7 59.b5 Kc8 60.a7 Kb7 61.Kg2 Ka8 62.Kh1 Kxa7 63.e6 Kb6 64.e7 Ka5 65.e8=B Ka4 66.h7 Kb4 67.Bd7 Kc5 68.Bc8 Kc4 69.b6 Kb5 70.b7 Kc5 71.b8=R Kd4 72.h8=R Kd3 73.Rf8 Kc2 74.Rf3 Kc1 75.Kg1 Kd1 76.Rf5 Kd2 77.Rb2+ Kc1 78.Bd7 Kxb2 79.Rf3 Kc1 80.Rf2 Kd1 81.Bg4+ Ke1 82.Bd1 Kxd1 83.Rf4 Kc2 84.Rf3 Kd1 85.Kf2 Kc2 86.Ke2 Kb2 87.Re3 Ka2 88.Kf1 Kb1 89.Ke1 Kc1 90.Rc3+ Kb2 91.Kd2 Ka2 92.Kd3 Kb1 93.Ke3 Ka2 94.Rc6 Kb3 95.Kd4 Ka2 96.Kc3 Kb1 97.Rg6 Ka2 98.Rd6 Ka1 99.Kc2 Ka2 100.Ra6# 1-0