1.e4 e5 2.d4 exd4 3.Nf3 Bc5 4.Nxd4 Nf6 5.Nb3 Nxe4 6.Nxc5 Nxc5 7.Be3 Qe7 8.a3 O-O 9.c4 d6 10.Be2 Ne4 11.O-O Nc6 12.Re1 Qf6 13.Nd2 Bf5 14.Nxe4 Bxe4 15.b4 Rfe8 16.Bf1 h6 17.Rc1 Re6 18.b5 Ne5 19.Bd4 Qf4 20.Rc3 b6 21.Rce3 Bb7 22.Bxe5 dxe5 23.c5 bxc5 24.Qc2 e4 25.Qxc5 Rf6 26.Qc2 Rd8 27.g3 Qe5 28.a4 Rd4 29.a5 Ba8 30.Rc3 Rd7 31.Rc5 Qe7 32.Bh3 Rd8 33.Qc1 Qd6 34.Rxc7 e3 35.fxe3 Qd5 36.e4 Qxb5 37.Rc5 Qa4 38.Qc4 Qa3 39.Qc3 Qa2 40.Qc2 Qa3 41.Qc3 Qa4 42.Qc4 Rd1 43.Qxa4 Rxe1+ 44.Bf1 Rfxf1+ 45.Kg2 Bxe4+ 46.Qxe4 Rxe4 47.Kxf1 Ra4 48.Rc8+ Kh7 49.Rc7 Rxa5 50.Rxf7 Ra2 51.h4 Kg6 52.Rc7 a5 53.g4 a4 54.Rc6+ Kf7 55.Ra6 a3 56.h5 Ke7 57.Ke1 Kd7 58.Kd1 Ra1+ 59.Kc2 Ke7 60.Ra7+ Kf6 61.Ra6+ Kg5 62.Rg6+ Kh4 63.Rxg7 Rg1 64.Kb3 Rxg4 65.Ra7 Rg3+ 66.Ka2 Kxh5 67.Ra6 Kg5 68.Ra5+ Kh4 69.Ra4+ Rg4 70.Ra6 h5 71.Rc6 Re4 72.Rh6 Rf4 73.Rc6 Kg4 74.Rc4 Kf5 75.Rc5+ Kg6 76.Rc2 h4 77.Rf2 Rxf2+ 78.Ka1 Rf1+ 79.Ka2 Rh1 80.Kxa3 Rc1 81.Ka4 Kf5 82.Ka5 Rh1 83.Kb5 Ra1 84.Kb4 Ke4 85.Kc4 Rf1 86.Kc3 Ke3 87.Kb2 Ke2 88.Ka2 Re1 89.Kb2 Rd1 90.Ka2 Kd2 91.Ka3 Kd3 92.Kb2 Kd2 93.Kb3 Ke3 94.Kb2 Kf4 95.Ka2 h3 96.Kb3 h2 97.Kc2 Rg1 98.Kc3 Rg3+ 99.Kd2 Rg2+ 100.Kc1 Rf2 101.Kd1 Rb2 102.Ke1 Ra2 103.Kf1 Kg3 104.Ke1 h1=Q# 0-1