The first UFC card of 2018 will feature “Lil’ Heathen” and “The Korean Superboy” in a fight that should produce fireworks from start to finish.

Jeremy Stephens and Doo Ho Choi were booked to compete on the UFC Fight Night: St. Louis card since the end of November, but it was never announced as the main event. In fact, as recently as four days ago, the UFC was still searching for an actual headliner just a month out from fight night. Ultimately, the promotion settled on Stephens vs. Choi, and made the official announcement during Saturday’s UFC on FOX 26 card, following an initial report from MMA Kings.

Stephens (26-14) is coming off an impressive win over Gilbert Melendez at UFC 215, battering the former Strikeforce champion’s legs over the course of three rounds on his way to a dominant unanimous decision. That triumph snapped a two-fight losing skid to Frankie Edgar and Renato Moicano.

Choi (14-2) has not fought since his epic three-round slugfest with Cub Swanson at UFC 206 last December. Swanson bested Choi by unanimous decision in one of the best fights of the year, handing Choi his first defeat inside the Octagon, having previously knocked out his first three UFC opponents. Choi was scheduled to take on Andre Fili at July’s UFC 214 before pulling out with an injury.

UFC Fight Night: Stephens vs. Choi takes place on Sunday, January 14th at the Scottrade Center in St. Louis, Missouri. The main card will air live on FS1, and unlike most other shows, it will be a four-fight main card instead of the usual six.

Here are the other announced bouts for this event:

Uriah Hall vs. Vitor Belfort

Paige VanZant vs. Jessica-Rose Clark

Darren Elkins vs. Michael Johnson

James Krause vs. Alex White

Matt Frevola vs. Marco Polo Reyes

Thiago Alves vs. Zak Cummings

Kalindra Faria vs. Jessica Eye

Talita Bernardo vs. Irene Aldana

Danielle Taylor vs. JJ Aldrich

Kyung Ho Kang vs. Guido Cannetti