The fight card is starting to take shape for the UFC’s July return to network television.

UFC officials recently announced the first four matchups for UFC on FOX 20.

The event takes place July 23 at United Center in Chicago. The bulk of the lineup, including the main card, is expected to air on FOX following early prelims on UFC Fight Pass.

In welterweight action, rising contender Ryan LaFlare (12-1 MMA, 5-1 UFC), who recently rebounded from a decision loss to Demian Maia – his first career defeat – with a decision victory over Mike Pierce, meets Alexander Yakovlev (23-6-1 MMA, 2-2 UFC), a former M-1 fighter who lost his first two UFC fights but has since rebounded with a decision win over Gray Maynard and a knockout victory over George Sullivan.

Speaking of Sullivan (17-5 MMA, 3-1 UFC), the former CFFC champion and knockout artist opened his UFC career with a 3-1 mark before that defeat to Yakovlev. He now looks to rebound against Hector Urbina (17-9-1 MMA, 1-1 UFC), a Chicago native who submitted Edgar Garcia in his promotional debut but suffered a decision loss to Bartosz Fabinski in his most recent bout.

Also slated for the card is a welterweight bout between recent UFC headliner Alex Oliveira (14-3-1 MMA, 3-2 UFC), who snapped a three-fight winning streak with his submission loss to Donald Cerrone at UFC Fight Night 83, and James Moontasri (9-3 MMA, 2-2 UFC), an RFA vet who’s defeated Cody Pfister and Anton Zafir – while losing to Joe Ellenberger and Kevin Lee – since joining the UFC.

Additionally, heavyweight Luis Henrique (8-2 MMA, 0-1 UFC), who suffered a knockout loss to Francis Ngannou in his UFC debut, meets promotional newcomer and Russian vet Dmitry Smolyakov (8-0 MMA, 0-0 UFC).

The latest UFC on FOX 20 card includes:

Ryan LaFlare vs. Alexander Yakovlev

George Sullivan vs. Hector Urbina

James Moontasri vs. Alex Oliveira

Luis Henrique vs. Dmitry Smolyakov

For more on UFC on FOX 20, check out the UFC Rumors section of the site.