Tim Hardy of North Mankato rounds a curve during Sunday's marathon. Hardy won the Mankato Marathon with a course record time of 2:33:08. Photo by Trevor Cokley