UFC welterweight champion Kamaru Usman. Ed Mulholland-USA TODAY Sports

A long-expected welterweight title fight pitting champion Kamaru Usman vs Leon Edwards is official for the UFC’s pay-per-view card in August.

During the Saturday broadcast of UFC 275 from Singapore, the event’s broadcast team revealed that Usman vs Edwards is officially the main event of the UFC 278 on August 20. The event is expected to take place at the Vivint Arena in Salt Lake City, Utah.

The matchup had been rumored for some time, however, after hand surgery earlier this year sidelined the reigning 170-pound king, there was some uncertainty on when the bout would actually happen. But now, after a very long wait, Edwards will finally get the title bout he has been worthy of for more than a year.

The UFC 278 headliner will feature the top two fighters on the Sportsnaut UFC welterweight rankings and the booking will also be a rematch after the pair fought in December, 2015. The fight Usman won by unanimous decision.

“Rocky’s” loss to the current champ was the last time he tasted defeat inside the Octagon. Since the setback, he has gone unbeaten in his last 10. During that time he’s scored victories over ranked and high-level fighters like Vicente Luque, Gunnar Nelson, former lightweight champion Rafael dos Anjos, and most recently against Nate Diaz.

“The Nigerian Nightmare” has not lost a scrap since the second fight of his career over nine years ago. Since that defeat in May, 2013, he has won 19 straight, with 15 coming inside the Octagon. He is the top-ranked fighter on the Sportsnaut welterweight and pound-for-pound rankings. In his most recent UFC appearance, he defended his title for a fifth time with a second victory over Colby Covington.

UFC 278 is also expected to feature a middleweight grudge match between former champion Luke Rockhold and one-time title challenger Paulo Costa.

More must-reads:

TODAY'S BEST
Rafael Nadal switches gears, gives major update on French Open status
Atlanta to be first race of NASCAR's In-Season Tournament
West Point alum made history in his MLB debut with Reds
Heat legend cautions Lakers against hiring JJ Redick
Welcome to the WNBA: Caitlin Clark sets infamous record in debut
Jalen Brunson leads Knicks to blowout win in Game 5 vs. Pacers
Nikola Jokic torches DPOY to lead Nuggets past Wolves in Game 5
Oilers use late heroics to tie Canucks at two games each
Watch: Astros pitcher ejected after foreign substance check
Kirk Cousins not angry with Falcons because winning is 'hard enough'
Bronny James has surprising comments on potentially teaming up with LeBron
Bills add two-time Super Bowl champ to new-look WR room
Brewers lose team-leading home run hitter to injured list
Sandy Alderson denies involvement in Mets, Billy Eppler IL controversy
Twins reliever shut down for six weeks with patellar tendon tear
Chris Finch throws shade at Nuggets star over Rudy Gobert’s fine
Cardinals head coach warns not to bet against Kyler Murray
Details emerge on Jason Kelce’s role at ESPN
Rangers defenseman wins Mark Messier Leadership Award
Ex-NFL head coach takes over as Arena Football League commish