Transfer deadline day is always chaotic, with many clubs sealing the signing of the man they've been chasing all transfer window, while others panic and bring in players they usually wouldn't consider buying because they need options in a certain position.
And with time ticking down until the window closes, it drives the prices up for many players, with many clubs paying over the odds.
We've compiled the top 20 most expensive signings by a Premier League club on deadline day before today's signings start coming in.
How many can you name? You've got six minutes to get all 20.
We've given you details of the transfer – when they moved, the club they left, the team they joined and how much for, all you have to do is work out who it is.
(Make sure to turn off AdBlocker in order to play!)