Sports Hearts beat Rayo Vallecano 2-1 as Amadou Ba-Sy scores twice on debut Ade Walker · July 18, 2026