Barcelona Barcelona inches closer to Madrid rivals in Spanish league with 4-1 win at Sevilla – KSL.comby Miles Cooper February 16, 2025