On November 27th, 2004 Erik Morales and Marco Antonio Barrera faced eachother for the third and final time at the MGM Grand in Las Vegas in a bout that went 12 rounds ending in a victory for Barrera.