1.d4 e6 2.e4 Nf6 3.e5 Ne4 4.Bd3 d5 5.Nf3 c5 6.O-O cxd4 7.Nxd4 Nc5 8.Be2 Qd7 9.c4 dxc4 10.Na3 Nc6 11.Nxc6 Qxc6 12.Nxc4 Ne4 13.Be3 Bd7 14.Rc1 Qa4 15.Bf3 Qxd1 16.Rfxd1 Bc6 17.Rd4 f5 18.exf6 Nxf6 19.Bxc6+ bxc6 20.Nd6+ Bxd6 21.Rxd6 Kf7 22.Rcxc6 Rhd8 23.Rxd8 Rxd8 24.Rc7+ Kg6 25.Kf1 Rd1+ 26.Ke2 Rb1 27.Bd4 a6 28.Rc6 Kf5 29.Rxa6 Nd5 30.Ra5 Ke4 31.Ra4 Nf4+ 32.Kd2 Nxg2 33.Bxg7+ Kf3 34.Bd4 h5 35.Ra6 Nf4 36.a4 h4 37.a5 h3 38.Rb6 Ra1 39.a6 Ra4 40.Be3 e5 41.Rh6 Kg2 42.a7 Kxh2 43.Rh8 Kg2 44.Rg8+ Kf3 45.a8=Q+ Rxa8 46.Rxa8 h2 47.Rh8 Kg2 48.Rxh2+ Kxh2 49.Bxf4+ exf4 50.Ke2 Kg2 51.b4 f3+ 52.Ke3 Kf1 53.Kxf3 Kg1 54.Ke4 Kxf2 55.Kf4 Ke2 56.b5 Kd2 57.b6 Kc3 58.Ke4 Kd2 59.b7 Kc2 60.Kf3 Kd3 61.Kf2 Kc4 62.Kf3 Kc3 63.Kg4 Kc2 64.Kf5 Kb1 65.Ke4 Kc2 66.Kd5 Kd1 67.Ke6 Kd2 68.Kd6 Ke3 69.Kc5 Ke4 70.Kc6 Kd3 71.Kb5 Kd4 72.Ka4 Kc5 73.b8=Q Kc4 74.Ka3 Kc3 75.Ka2 Kc2 76.Ka1 Kc3 77.Qb5 Kc2 78.Qb6 Kd2 79.Qb7 Ke3 80.Qb4 Kd3 81.Ka2 Ke2 82.Ka1 Kf3 83.Qb5 Kf2 84.Qb6+ Ke1 85.Qb7 Kd2 86.Ka2 Kc3 87.Ka1 Kd2 88.Kb2 Ke2 89.Kc3 Kf1 90.Kd3 Kf2 91.Ke4 Kg2 92.Kf4+ Kf1 93.Kf3 Kg1 94.Kg3 Kf1 95.Qb4 Ke2 96.Qb5+ Ke3 97.Kg4 Ke4 98.Kg5 Kd4 99.Kf5 Ke3 100.Ke5 Kd2 101.Kd4 Kd1 102.Kd3 Kc1 103.Qb6 Kd1 104.Qb1# 1-0