Desiree Linden, 34, won the Boston Marathon on Monday, becoming the first American woman to cross the finish line first since 1985. Her unofficial time was two hours, 39 minutes, and 53 seconds. Yuki Kawauchi, 31, of Japan, led the men with an unofficial time of two hours, 15 minutes, and 54 seconds.

This is the most amazing Boston in years! Linden about to win in drenching rain, Kawauchi going to be first Japanese winner in decades.

Race day was spoiled by poor weather and record low temperatures, with participants running in the pouring rain. Officials had prepared to treat "hypothermia, chafing, and blisters because of the weather," ESPN's Aishwarya Kumar tweeted. Watch Linden's historic finish below. Jeva Lange