Emmerdale and Coronation Street fans were left fuming tonight as the Euro football meant that both shows were rescheduled.
ITV showed the Spain v Switzerland Euro quarter final, which was due to finish at 7:30pm.
But the match went into overtime and penalties, meaning that Emmerdale which was due to air at 7:30pm had to be moved.
READ MORE: Emmerdale fans spot big error as Faith and Eric visit hospital
Emmerdale is now set to air at 8pm and Coronation Street is set to air at 8:30pm.
Endeavor will be dropped from the schedule and will be replaced by Doc Martin at 9:35pm.
But soap fans were not impressed with the delay and took to social media to vent their fury.
Babylove said: "And there was me looking forward to #Emmerdale "
Garry Enfield said: "B****y football has gone to extra time, now #Emmerdale is delayed. Damn it."
Beanz said: "I hope we don't miss #Emmerdale."
And another said: "Ffs @emmerdale & @itvcorrie have been delayed due to the football. I’ll be glad when this euro b******s is over it ain’t fair on people who want to watch normal programmes to have them changed all the while for sport."
*Emmerdale continues at 7pm on ITV on Monday