Sky has snapped up the live broadcast rights to 75 per cent of Premier League matches for the 2016-2019 seasons.
The broadcaster secured rights to 126 matches out of a possible 168 per season. That's up from its previous stable of 116 matches.
For the privilege, Sky paid a cool £4.2 billion, which is a record. That's 83 per cent more than it paid at the last auction three years ago.
BT also secured the rights to 42 live games, up from 38 in previous seasons. It shelled out £960 million, which is up 18 per cent.
It works out that Sky will pay £11.07 million per game, while BT will pay £7.6 million. Ouch.
The 168 matches offered up was more than the previous total of 154.
So where does all this money go? Thankfully it won't just keep footballers in tastefully-decorated houses. According to Premier League chief executive Richard Scudamore, it will help clubs improve their stadia, and be invested in "youth development and good causes".
BT previously said it would go all guns blazing for the auction. It already snapped up exclusive rights to the Champions League and Europa League.
But the question on everyone's lips is: will it sign Gary Lineker as a presenter?