However, Johnson was pulled from the bout to be a participant in the UFC's Flyweight tournament set to begin in March.
[43] Paul Sass was expected to face Evan Dunham, but was forced from the bout with an injury and replaced by Nik Lentz.
[44] Cody McKenzie was expected to face Michael Johnson at the event, but was forced from the bout with an injury and replaced by Shane Roller.
Michael Bisping, who was pulled from a scheduled fight with Demian Maia,[46] replaced Munoz to face Sonnen in the #1 contender's bout.
[47] The preliminary bout between Chris Camozzi and Dustin Jacoby was not aired on television or Facebook, making it the first bout on a UFC card to go unaired on the event's live broadcast since UFC Fight Night: Nogueira vs. Davis in March 2011.
Ellenberger came into the match on a five fight win streak, four of which ended by stoppage, including one against Jake Shields.
However, Izquierdo was not allowed to compete due to a contractual dispute with another organization and was replaced by Tim Means.
[61] Brandon Vera was briefly scheduled to face Thiago Silva in a rematch of their January 2011 bout.
[68] The main event featured Chan Sung Jung facing Dustin Poirier.
The rematch was initially reported to happen at The Ultimate Fighter 15 Finale, but instead was moved to the main card of this event, UFC on FX 3.
[74] UFC 149: Faber vs. Barão was a mixed martial arts event held by the Ultimate Fighting Championship on July 21, 2012, at the Scotiabank Saddledome in Calgary.
Plans were then being made for José Aldo, who at the time was scheduled to defend his title at this event against an undetermined opponent, to headline UFC 147.
[85] However it was reported on April 28, 2012, that Aldo would remain on this card and defend his title against Erik Koch.
[88] Yoshihiro Akiyama was expected to face Thiago Alves at this event, but was forced to pull out of the fight due to injury and replaced by Siyar Bahadurzada.
However, Silva was forced out of the bout with an injury and Rua was pulled from the event entirely, and would face Brandon Vera at UFC on Fox 4.
[95] On June 9, 2012, it was announced that UFC featherweight champion, José Aldo was removed from the event due to injury.
[98] Former Pride and Interim UFC Heavyweight Champion Antônio Rodrigo Nogueira was expected to face Cheick Kongo at the event.