Royal Ascot was the feature week for flat racing and it did not disappoint with some great spectacles but which broadcaster performed the best over the prestigious meeting.
Of course it was ITV who hosted a great five days of racing offering great insight and in depth features that not only catered for avid racing fans but also trying to get younger people into the sport.
ITV's average audience rose by 19 percent compared to last year, as across the five days 859,000 viewers is said to be the figure of people watching the racing.
This figure saw similarities to that of 2017's broadcast by ITV but what will be pleasing the channel is that it was an upgrade of 58 percent to that of Channel 4's broadcast back in 2016, just showing how much the channel are bringing racing forward.
Across all the 30 races from the five days the average peak viewing figures read well for Ed Chamberlin and his team as they finished 28 percent higher than 2018, seeking a huge 1.28 million viewers.
What helped these phenomenal figures for the ITV team was Frankie Dettori's day three heroics where he went on to land the first four races of the meeting on Thursday and with two races left, it gave all punters and the audience watching a real buzz with most people wanting the recognisable figure in racing to complete the six timer.
Although not being able to add to his four in a row it made for a great showing coming a narrow second in his fifth run but he stole the show with his win on Stradivarius in the Gold Cup producing an audience share of 13.9 per cent.
The opening day on Tuesday also saw record breaking figures for the ITV Racing team who had the highest opening day audience since the Royal Ascot was last televised by the BBC, averaging around 887,000 viewers.
Sky Sports Racing declined to reveal their figures after their first Royal Ascot under the new channel but it is believed on the first day they averaged 25,000 viewers with a peak of just under 60,000.
In comparison ITV recorded 887,000 across the four and half hours of racing when both broadcasters were on air.
That was followed by peaks of 67,500 and 66,200 on Wednesday and Thursday when ITV had 1,229,000 and 1,402,000.