Watch Bellator 123 live stream online on MMA Fighting for the preliminary card at 6 p.m. ET. The fight card for this portion of the event is as follows:
Marvin Maldonado vs. Rico Disciullo
Steve Garcia vs. Kin Moy
Mike Wessel vs. Josh Diekmann
Perry Filkins vs. Dan Cramer
Mike Mucitelli vs. Mark Griffin
Phillipe Martins vs. Pete Rogers Jr.
Brandon Fleming vs. Blair Tugman
Scott Cleve vs. Matt Bessette
Bellator 123 takes place at the Mohegan Sun Arena in Uncasville, Conn. Bellator featherweight champion Pat Curran faces Patricio Freire in the main event.