Ok, so maybe the weather wasn't ideal, but it didn't stop more than 12,000 runners who flooded the streets this weekend for the 2018 Little Rock Marathon, half marathon, kids marathon, 10K and 5K races.

Thousands of runners and supporters took part in all the weekend festivities, and our photographer Mark Wagner caught some of Sunday's big moments, including Drew Mueller 's overall marathon win and Searcy native Tia Stone clinching the women’s title for the second year in a row.

He also caught all the other good stuff like the smiles, the signs and even a fire-breathing dragon — just your typical scene at the Little Rock Marathon.

Find the full race results here.