Teddy's Promise won the $250,000 Santa Monica Stakes by three lengths at Santa Anita on Saturday, a year after finishing fifth in the Grade II race.
Ridden by Victor Espinoza, Teddy's Promise ran seven furlongs in 1 minute 22.64 seconds on a dirt surface listed as wet-fast after earlier rain. The 5-year-old mare paid $5, $3.40 and $2.40 as the 3-2 favorite in the field of seven.
Sugarinthemorning returned $7 and $4.20, while Kindle was another half-length back in third and paid $3.40 to show.
Hall of Fame trainer Bob Baffert's duo of Distracting and Pink Lollipops finished fourth and seventh, respectively, but his day wasn't a total wash.
His horse, Fiftyshadesofhay, won the $100,000 Santa Ysabel Stakes for 3-year-old fillies by 5 3/4 lengths.
Fiftyshadesofhay under Rafael Bejarano ran 1 1/16 miles in 1:42.89 on the dirt. She paid $14.40, $4.80 and $2.40 as the 6-1 fourth choice in the field of five.