The UFC has put together a card filled with champions, legends and rising stars, as UFC on Fox 5 takes place tonight from the KeyArena in Seattle.

In the main event, Benson Henderson defends his UFC lightweight championship against Nate Diaz. After a slight issue with his weight, Diaz was able to get down to 155 to make the bout official on Friday.

Mauricio “Shogun” Rua collides with Alexander Gustafsson in the co-main event, while BJ Penn returns from a year-long layoff to face Rory MacDonald.

You can follow all the ongoing action at our sister site, FightLine. Below are up-to-the-minute results:


Main Card

Benson Henderson def. Nate Diaz via unanimous decision (50-43, 50-45, 50-45) to retain the UFC lightweight championship

Alexander Gustafsson def. Mauricio “Shogun” Rua via unanimous decision (30-27, 30-27, 30-26)

Rory MacDonald def. BJ Penn via unanimous decision (30-26, 30-26, 30-27)

Matt Brown def. Mike Swick via KO (left-hook/right-hand) at 2:31 of Round 2

Preliminary Card

Yves Edwards def. Jeremy Stephens via TKO (strikes) at 1:55 of Round 1

Raphael Assuncao def. Mike Easton via unanimous decision (29-28, 30-27, 29-28)

Ramsey Nijem def. Joe Proctor via unanimous decision (30-27, 29-28, 29-28)

Daron Cruickshank def. Henry Martinez via KO (head kick) at 2:57 of Round 2

Abel Trujillo def. Marcus LeVesseur via TKO (knees to the body) at 3:56 of Round 2

Dennis Siver def. Nam Phan via unanimous decision (30-24, 30-25, 30-26)

Scott Jorgensen def. John Albert via submission (rear-naked choke) at 4:59 of Round 1

Photo credit: