Milano Marathon 2018 – The race