Maybe David De Gea is a Real Madrid player. Maybe he’s a Manchester United player. Nobody knows.

David De Gea may or may not be a Real Madrid player. There’s a dispute over whether or not his transfer went through in time, and the matter doesn’t look to be close to settled.

For the completely uninitiated, De Gea is a goalkeeper under contract to Manchester United. This is the final year of his contract, so if he’s not sold, he will leave the club on a free transfer. They’ve offered him a contract extension and he’s turned it down. He wants to go to Real Madrid.

Because De Gea can join them for free next year, Madrid haggled over the price instead of paying what United wanted for arguably the best goalkeeper in the world. On Monday, the deadline for making transfers in Spain, Madrid and United finally resumed negotiations. They had the entire summer to get the deal done and waited until there were about 12 hours left in the transfer window. The result is that they finished the deal sometime between 11:59 p.m. and 12:01 a.m. CET, a minute before or after the deadline. No one knows if the transfer is legal.

Here’s a running timeline of this disaster.

Negotiations resume

Cool, probably getting done.

We have a deal

Yep, definitely getting done.

Then a bunch of time passes and we wonder where the confirmation is. It never comes.

Reports emerge that Manchester United didn’t submit their paperwork on time

David De Gea is going to cry

Real Madrid says the deal was done at 11:59 p.m.

If it was done at 12:00 a.m. exactly, no one knows what the hell that means.

United and the LFP use different document systems, we guess

Or maybe it was a password protection problem?

Oh god this explains everything

Reminder: Real Madrid can make things happen.

It looks like FIFA has to make the decision

So do not expect a definitive yes or no answer on Monday night.

This post will be updated as new information becomes available.