In summary:
Liverpool FC, Spirit of Shankley and every single Scouse pundit have blamed UEFA, Stade de France and the Police on anecdotal evidence, but no mention of the thousands of fans who deliberately bought fake tickets or jumped over the perimeter gates.
Reports and videos on social media of Liverpool fans fighting amongst themselves, pickpocketing each other's tickets and bragging of gaining false entry.
UEFA said,
"In the lead-up to the game, the turnstiles at the Liverpool end became blocked by thousands of fans who had purchased fake tickets which did not work in the turnstiles," it explained.
"This created a build-up of fans trying to get in. As a result, the kick-off was delayed by 35 minutes to allow as many fans as possible with genuine tickets to gain access.
"As numbers outside the stadium continued to build up after kick-off, the police dispersed them with tear gas and forced them away from the stadium."