LOUISVILLE, Ky. (WDRB) -- Thousands of people took to the streets in downtown Louisville on Saturday for the annual Kentucky Derby Festival Marathon and miniMarathon. 

The weather was perfect for one of the most highly anticipated events of the Kentucky Derby Festival. 

Several streets were closed downtown as the runners came through. 

Jeremy Johnson came in second during the full marathon last year, but took the top spot for the men this year. 

Dani Fischer came in first for the women in the full marathon. 

Kosgei Korir won the miniMarathon for men’s division, and Susan Jesang Tanui won the miniMarathon for the women's division.

"Man, it takes so much dedication. 100 or 101 miles a week, four to five days of weight room stuff, naps, everything," Johnson said. 

"Oh my gosh. You know, leading from start to finish is just a high like you would never believe," Fischer said at the finish line. "If you don't think you can keep it up, and then you get to halfway and you're like, 'okay, now is when the second lady is going to come past me.'"

After the race, one of the runners even stopped, got down on one knee, and proposed to his girlfriend in front of the finish line crowd. She was surprised, but said yes. 

Related stories: 

Copyright 2018 WDRB Media. All rights reserved.