The UFC 118 fight card is now officially complete, as the UFC today confirmed the remaining bouts for the Aug. 28 event in Boston, which is headlined by a rematch between lightweight champ Frankie Edgar and former title-holder BJ Penn.
Randy Couture welcomes boxer James Toney to the UFC in the UFC 118 co-main event, while the pay-per-view main card also includes Kenny Florian vs. Gray Maynard, Demian Maia vs. Mario Miranda, and Nate Diaz vs. Marcus Davis.
A middleweight bout between late-replacements Gerald Harris and Joe Vedepo, first reported earlier this month, will not take place on the event’s unaired preliminary card.
The complete UFC 118 fight card features:
MAIN CARD (PPV)
- Champ Frankie Edgar vs. BJ Penn
UFC Lightweight Championship
- Randy Couture vs. James Toney
- Kenny Florian vs. Gray Maynard
- Demian Maia vs. Mario Miranda
- Marcus Davis vs. Nate Diaz
PRELIMINARY CARD (Spike TV)
- Joe Lauzon vs. Gabe Ruediger
- Andre Winner vs. Nik Lentz
- John Salter vs. Dan Miller
- Greg Soto vs. Nick Osipczak
- Mike Pierce vs. Amilcar Alves
Pictured: BJ Penn vs. Frankie Edgar at UFC 118