(AP) — Three Hearts ended a 19-month winless streak with a half-length victory in the $100,000 Red Carpet Handicap at 29-1 odds Saturday at Del Mar. Ridden by Joe Talamo, Three Hearts ran 1 3/8 miles on the Jimmy Durante turf course in 2:15.54 and paid $61.40, $25 and $11.60.