Thales Leites will take on Alessio Sakara in a middleweight bout, while lightweights Aaron Riley will face Shane Nelson in a rematch.
Leites (14-2) compiled five straight wins to earn the title shot against Silva, but the championship fight itself -- which UFC president Dana White said he was embarrassed for promoting -- will set back any of Leites' title aspirations in the near future.
Despite zero back-to-back wins in the UFC, Sakara (13-7) of the American Top Team will be stepping foot in the Octagon for a tenth straight time. He'll get his fourth try against Leites. Sakara's last fight was in September, knocking out Joe Vedepo with a head kick in the first round.
Palhares bowed out of UFC 101 due to a fractured tibia (shin) suffered during training.
Riley (27-11-1), lost to Nelson (12-3) in March at UFC 96 a stoppage that was premature. While even controversial stoppages are debatable, this one would be hard to argue otherwise.
"These guys train so hard," a disappointed Dana White said after the event. "Those two kids have been in camp for six to eight weeks training, they fly out here to fight, and the fight gets stopped like that. Listen, people make mistakes all the time. That was a bad one."
Nelson out of Hawaii competed on the eight season of "The Ultimate Fighter" on Spike TV. He was eliminated from the competition by eventual winner Efrain Escudero.
Besides his ability to take punishment, Riley is also best remembered for one of the best fights of 2002, a unanimous decision loss in his UFC debut to Robbie Lawler at UFC 37.