Who did John Cena defeat to earn his first WWE Championship?

He beat John bradshaw Layfield on April 3, 2005 in Los Angeles, CA At WrestleMania 21.