The Voice UK is set for a 15-minute head-to-head clash with the finale of rival Britain's Got Talent.
The shows were initially set for a 75 minute overlap but after further last-minute negotiations, ITV agreed to delay the climax of the latest series of Britain's Got Talent to be broadcast on Saturday May 12.
The clashes had led to heightened tensions between programme bosses at the BBC and ITV over the past few weeks.
ITV recently moved the audition heats of BGT to a later Saturday night slot after it was repeatedly beaten in the ratings. Last week it finally edged ahead of the BBC One show by a small margin, thanks to its later time.
In one draft schedule, ITV had placed the 150-minute final at 6.30pm, which would have led to the shows screening simultaneously for an hour and a quarter.
The BBC had settled on 6.10pm, which it said was the earliest The Voice could run because of live sports and a movie, Madagascar, which were lined up for that afternoon.
According to PA, BBC bosses were angered by ITV's efforts to screen the show at 6.30pm, particularly after ITV chiefs blew their tops when The Voice overran by just three minutes last month, causing the two show to overlap.