On Saturday, Dec. 31, World Series of Fighting will host its 34th event from the The Theater at Madison Square Garden in New York.

The stacked card features four title match-ups. Headlining the action will be undefeated lightweight champion Justin Gaethje, who faces off with veteran Luiz Firmino. Also on the main card, UFC veterans Jon Fitch and Jake Shields battle for Fitch’s welterweight strap and bantamweight king Marlon Moraes puts his title on the line against fellow Brazilian Josenaldo Silva.

In the night’s preliminary card action, two-division champion David Branch defends his middleweight title against Louis Taylor.

The action kicks off Saturday with a preliminary card stream live on Combat Press beginning at 1 p.m. ET, before transitioning to the NBC Sports Network at 2:30 p.m. ET for three additional prelims. The four-fight main card airs live on NBC at 4 p.m. ET.

Above is live video of the event’s pre-fight press conference which takes place Thursday, Dec. 29 at 1 p.m. ET.

WSOF 34 Fight Card
Justin Gaethje vs. Luiz Firmino – for lightweight title
Jon Fitch vs. Jake Shields – for welterweight title
Yushin Okami vs. Paul Bradley
Marlon Moraes vs. Josenaldo Silva – for bantamweight title
David Branch vs. Louis Taylor – for middleweight title
Jared Rosholt vs. Caio Alencar
Shane Kruchten vs. Jeremy Mahon
Smealinho Rama vs. Jake Heun
Vagab Vagabov vs. Bruno Santos
Andre Harrison vs. Bruce Boyington
Tom Marcellino vs. Matt Denning