Britain's Got Talent has fought back to edge ahead of BBC1's The Voice in the ratings.
After being beaten for three successive weeks, the ITV1 talent search regained the lead to win the Saturday night battle for viewers.
BGT pulled in an average audience of 9.4 million, while The Voice - which screened the first of its live shows - was just behind on 9.3 million. When ITV1's +1 audience, watching the show on catch-up later in the evening, were included it had 9.9 million.
ITV bosses have moved BGT to an 8.30pm slot to avoid an overlap for the two shows after The Voice consistently won when they went head-to-head.
Last week, when the two shows avoided a direct clash for the first time, ITV chiefs were privately grumbling about foul play when The Voice overran by three minutes which meant viewers were delayed in switching over which had an impact on BGT's audience.
However the show ran to schedule this week.
An ITV spokesman said: "BGT is packed with thrills and spills, tears and laughter and we are delighted that it consistently continues to be such a firm favourite with viewers."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article