The 95th running of Mount Marathon held nothing back in terms of weather and conditions, with mud, poor footing, and wind playing a major factor. However, those challenges didn’t prevent some impressive performances from the winners of the four divisions.