MMA Fighting has UFC on FOX 4 results for the Shogun vs. Vera fight card July 21, plus live UFC coverage from Los Angeles, live blogs of all the fights and live UFC on FOX 4 twitter updates.
In the main event, former UFC light heavyweight champion Shogun Rua will face Brandon Vera. In the co-main event, former UFC light heavyweight champion Lyoto Machida will square off against Ryan Bader.
Check out the full UFC on FOX 4 results below.
Main Card (on FOX at 8 p.m. ET)
Mauricio Rua vs. Brandon Vera
Lyoto Machida vs. Ryan Bader
Mike Swick vs. DaMarques Johnson
Joe Lauzon vs. Jamie Varner
Undercard (on FUEL at 5 p.m. ET)
Cole Miller vs. Nam Phan (live blog)
Phil Davis vs. Wagner Prado (live blog)
Manvel Gamburyan vs. Michihiro Omigawa (live blog)
Josh Grispi vs. Rani Yahya (live blog)
Phil De Fries vs. Oli Thompson (live blog)
John Moraga def. Ulysses Gomez via first-round KO (live blog)