The Champions League last 16 has been confirmed the second time of asking, after an error-strewn draw needed to be voided.
Manchester United were initially drawn against Villarreal, which shouldn't have been possible after the teams met in the group stage, and attempts to fix the error led to further issues.
"Following a technical problem with the software of an external service provider that instructs the officials as to which teams are eligible to play each other, a material error occurred in the draw for the UEFA Champions League Round of 16," a Uefa statement read.
Following complaints from a number of clubs, the draw was done for a second time, and this too brought suggestions of errors after is was announced that the Spanish club could not face Liverpool in the last 16.
However, despite Unai Emery's team seemingly eligible to face Jurgen Klopp's Reds, Uefa were right to rule out the possible match-up due to the impact it would have had on the remainder of the draw.
Join the debate! Who is your favourite to win the Champions League? Let us know in the comments here.

Champions League draw reaction : Liverpool, Man Utd, City and Chelsea learn their fate... again
Exclusive : Paul Ince makes "mad" Man Utd prediction after Champions League draw
The rules of the Champions League mean a team cannot face opponents from the same group or the same country in the last 16.
This is why United's ball should not have been in the pot when Villarreal's opponents were drawn the first time.
However, when the time came to decide the Spanish side's opponents during the rerun, Juventus were announced as the only possible opponents despite Liverpool also coming from a different country and group,
While Michael Owen was among the pundits initially confused by the situation, wondering if there had been another error, the reasoning behind the draw quickly emerged.
There were two ties left to be drawn after Villarreal's opponents were decided, with Inter Milan one of the two runners-up remaining.
Had Liverpool been paired with Villarreal, then the only remaining group winners would have been Real Madrid (who topped Inter's group) and Inter's fellow Serie A side Juventus.
Uefa's technology, therefore, rightly determined that Liverpool could not face Villarreal because they were the only eligible opponents left for Inter.

Villarreal will take on Juventus in the last 16, with the country rule meaning a match-up with Real Madrid was impossible.
Madrid themselves, who opposed the decision to void the draw after being paired with Benfica before the initial mistake, will now face Paris Saint-Germain.
Chelsea were drawn against Lille on both occasions, while Manchester United now have a meeting with Atletico Madrid and Manchester City will face Sporting CP.
The other two games will see Bayern Munich up against Red Bull Salzburg and Ajax taking on Benfica, with all the first leg ties taking place in February and the second legs in March.