1.e4 e5 2.Nf3 Nc6 3.c3 Nf6 4.d4 exd4 5.e5 Nd5 6.cxd4 Bb4+ 7.Nbd2 O-O 8.a3 Bxd2+ 9.Bxd2 d6 10.Qb3 dxe5 11.dxe5 Nb6 12.O-O-O Qe7 13.Bd3 Be6 14.Qc3 Rfd8 15.Bg5 Rxd3 16.Rxd3 Qe8 17.Rhd1 h6 18.Bh4 Bf5 19.R3d2 Qe6 20.b3 a5 21.a4 Qg6 22.Kb2 Be6 23.Nd4 Qxg2 24.Nxc6 bxc6 25.Rd8+ Rxd8 26.Rxd8+ Kh7 27.Qc2+ Qg6 28.Qxg6+ Kxg6 29.f3 c5 30.Be1 c4 31.Bxa5 cxb3 32.Bxb6 cxb6 33.Rd6 Kf5 34.Rxb6 Bd5 35.a5 Be6 36.a6 g6 37.h3 Bd7 38.Rb7 Ba4 39.Rxf7+ Ke6 40.Rg7 Bd7 41.Rg8 Ba4 42.Rd8 Kxe5 43.f4+ Kf6 44.Rf8+ Ke7 45.Rb8 Kd6 46.Rb7 Be8 47.a7 Bb5 48.Kxb3 Kd5 49.a8=Q Ba6 50.Qxa6 Kc5 51.Qa8 Kd5 52.Qa7 g5 53.Qa6 Ke4 54.Qa5 gxf4 55.Qa4+ Ke3 56.Qa3 f3 57.Qa2 Ke4 58.Qa1 Kf5 59.Ka4 Kg6 60.Kb5 f2 61.Ka6 Kg5 62.Ka5 f1=B 63.Kb4 Kf5 64.Ka3 Bg2 65.Kb2 Kg6 66.Ka3 Kg5 67.Ka4 h5 68.Kb5 Be4 69.Ka6 Bc2 70.Ka7 Bf5 71.Kb6 Kh6 72.Ka5 Kg5 73.Ka4 Bg6 74.Ka3 Kf4 75.Ka2 Kf5 76.Kb3 Ke4 77.Ka4 Bf7 78.Kb5 Kf3 79.Ka6 Kf2 80.Ka5 Bg6 81.Ka4 Ke3 82.Ka3 Kf3 83.Ka2 Kg2 84.Kb3 Kg3 85.Ka4 Be8+ 86.Rb5 h4 87.Kb3 Kf4 88.Ka2 Kf3 89.Kb3 Kg2 90.Ka4 Bf7 91.Ka5 Be8 92.Ka6 Bc6 93.Ka5 Bd7 94.Ka4 Bxb5+ 95.Kxb5 Kxh3 96.Qh1+ Kg3 97.Ka6 h3 98.Kb6 Kf4 99.Kc5 Kg3 100.Kd4 Kf2 101.Kc3 h2 102.Qxh2+ Ke1 103.Qh8 Kf2 104.Qg8 Ke1 105.Kd3 Kd1 106.Qg1# 1-0