UFC 90

[4]​ Se rumoreaba que el oponente original de Anderson Silva sería Yushin Okami, pero la pelea fue retirada después de que Okami sufriera una lesión.[5]​ La pelea programada[6]​ entre Thales Leites y Goran Reljic fue retirada de la cartelera debido a una lesión sufrida por este último.[8]​[9]​ Además, la pelea entre Gray Maynard y Rich Clementi fue trasladada a la tarjeta principal.[8]​ La pelea entre Diego Sánchez y Thiago Alves fue inicialmente programada para UFC 89, pero luego fue trasladada a este evento.[11]​ Melvin Guillard, quien estaba programado para enfrentarse a Spencer Fisher,[12]​ fue reemplazado por Shannon Gugerty.