Watch Bellator 129 live stream online on MMA Fighting for the preliminary card at 7 p.m. ET. The fight card for this portion of the event is as follows:
Chris Lane (14-11) vs. John DeVall (8-5)
Eric Howser (4-2) vs. Tim Bazer (14-16)
Michael McBride (6-1) vs. Kevin Morris (4-3)
Martin Trey Brown (7-2) vs. Bryan Corley (2-1)
Holly Lawson (debut) vs. Jozette Cotton (4-0)
Brian Green (30-19) vs. Anthony Smith (18-11)
Marcos Marquez (5-3) vs. Victor Moreno (32-20)
Bellator 129 takes place at the Mid-American Center in council Bluffs, Iowa. Paul Bradley faces Josh Neer in the main event.