Andreas Almgren 🇸🇪 makes a stunning marathon debut, winning the New York City Marathon in 2:06:01! The Swede pulled away from Yemaneberhan Crippa 🇮🇹 over the final mile to seal the victory, with the Italian finishing 2nd in 2:06:14. ...