Following his consecutive losses to Wright, Mosley was on a comeback trial to rebuild and once again challenge for a world title. His next fight took place at Caesars Palace in Las Vegas on April 23, 2005 against David Estrada (18-1, 9 KOs) in a scheduled 10 round bout. The fight went the distance as Mosley was announced the victor. There was two wide scores of 99-91 and 98-93 and a more closer margin score of 97-93. The fight wasn't focused on if Mosley won, but more how dominant he would be in doing so. Mosley received $500,000 for the fight.