The Detroit sports team with perhaps the most rabid and colorful fan base has something to celebrate this week.

Detroit City FC is headed to the second round of a 104-year-old national soccer tournament, U.S. Soccer's Lamar Hunt U.S. Open Cup.

A Wednesday night crowd of 3,400 stuck it out through a downpour of rain and a delayed start to witness a dramatic finish to the match against the Michigan Bucks.

Detroit scored the first goal in the 57th minute, leading the game until a free kick in the box for the Michigan Bucks tied the game 1-1 in the final minutes of stoppage time.

After two 15-minute overtime periods without a goal, the teams went head-to-head in penalty kicks, with Detroit City FC coming out on top 5-4.

MADNESS!!! 🤯@DetroitCityFC wins it in PKs and the crowd. goes. WILD. pic.twitter.com/K5MncGjfb3 — U.S. Open Cup (@opencup) May 10, 2018

Detroit will meet last year's U.S. Open Cup's semifinalists FC Cincinnati on May 16 in Cincinnati.