MMA Fighting has UFC on FOX 3 results for all of the Diaz vs. Miller fight card May 5, plus live UFC coverage from East Rutherford, N.J., live blogs of all the fights and live UFC on FOX 3 twitter updates.
In the main event, Nate Diaz will square off against Jim Miller in a key lightweight contest. In the co-main event, Josh Koscheck meets Johny Hendricks in a welterweight battle.
Check out the UFC on FOX 3 results below.
Main card
Nate Diaz vs. Jim Miller
Josh Koscheck vs. Johny Hendricks
Rousimar Palhares vs. Alan Belcher
Pat Barry vs. Lavar Johnson
Preliminary card
Tony Ferguson vs. Michael Johnson
John Dodson vs. Tim Elliott
John Hathaway vs. Pascal Krauss
Louis Gaudinot vs. John Lineker
Danny Castillo vs. John Cholish
Dennis Bermudez vs. Pablo Garza
Roland Delorme vs. Nick Denis
Mike Massenzio vs. Karlos Vemola