Sports Hearts mark 140th with 2-1 win over Rayo Vallecano as debutant stars Ade Walker · July 18, 2026