1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.Re1 Nd6 6.Bf1 Be7 7.Nxe5 O-O 8.d4 Nf5 9.d5 Nxe5 10.Rxe5 d6 11.Re1 Bf6 12.Nc3 Be5 13.Ne4 h6 14.c3 Bd7 15.Bd3 Re8 16.f4 Bf6 17.Bd2 Bh4 18.g3 Be7 19.Qf3 c6 20.c4 Qb6+ 21.Qf2 Qxb2 22.Bc3 Qxf2+ 23.Kxf2 cxd5 24.cxd5 Rac8 25.Rab1 b6 26.Bd2 Bf8 27.g4 Nh4 28.Kg3 Ng6 29.h4 Be7 30.h5 Bh4+ 31.Kf3 Bxe1 32.Bxe1 Ne7 33.Nxd6 Nxd5 34.Nxe8 Rxe8 35.Bf2 Nf6 36.f5 Bc6+ 37.Kg3 Rd8 38.Rb3 Bd5 39.Ra3 Rd7 40.Bd4 Be4 41.Bxf6 Bxd3 42.Be5 Bc4 43.Bb8 a5 44.Bf4 f6 45.Be3 Rb7 46.Kf4 Bd5 47.Rd3 Bxa2 48.Rd6 b5 49.Ra6 a4 50.Bc5 Rc7 51.Bd6 Rc4+ 52.Kf3 Bb3 53.Rb6 Bd1+ 54.Ke3 Bxg4 55.Rxb5 Bxh5 56.Ra5 Bg4 57.Kd3 Rc6 58.Bf4 h5 59.Rxa4 Bxf5+ 60.Ke3 g5 61.Bh2 h4 62.Kf3 Rc2 63.Bg1 Kf7 64.Bd4 h3 65.Ra6 Be6 66.Kg3 h2 67.Ra1 Bd5 68.Rf1 h1=Q 69.Rxh1 Bxh1 70.Kg4 Kg6 71.Bc3 f5+ 72.Kg3 Rxc3+ 73.Kh2 Kg7 74.Kg1 Rf3 75.Kh2 Ra3 76.Kg1 Rf3 77.Kh2 g4 78.Kg1 Ra3 79.Kh2 g3+ 80.Kh3 g2+ 81.Kh2 g1=N 82.Kxh1 Rd3 83.Kh2 Rd7 84.Kh1 Rb7 85.Kh2 Rb2+ 86.Kh1 Rd2 87.Kxg1 Rd6 88.Kg2 f4 89.Kf2 Rd2+ 90.Ke1 Rh2 91.Kf1 Rh4 92.Ke1 Rh6 93.Kd2 Rh1 94.Ke2 Rh5 95.Kd2 Rh3 96.Ke2 Ra3 97.Ke1 Ra8 98.Ke2 Rh8 99.Kd2 f3 100.Kc2 Rh1 101.Kb2 Kh7 102.Kc2 Rh4 103.Kb2 Rd4 104.Kb1 Rd6 105.Ka2 Rd8 106.Kb1 Rb8+ 107.Kc2 Re8 108.Kb2 Rc8 109.Ka2 Re8 110.Kb2 Re2+ 111.Kb1 f2 112.Ka1 f1=Q# 0-1