English: Spain snatch late win over Sweden
Telugu: స్పెయిన్ పై స్విట్జర్లాండ్ అనూహ్య విజయం