We've taken a look back at Newcastle United and all their current Premier League rivals' most expensive January signing in their respective club histories, and set you the task of naming all twenty players. While their faces may be blurred, you'll be given a clue in the fee, former club, and year of the transfer.
1. Arsenal: £56m from Borussia Dortmund in 2018.
a) Pierre-Emerick Aubameyang. b) Alexis Sanchez. c) Alexandre Lacazette. d) William Saliba. Photo: Laurence Griffiths
2. Aston Villa: £18 from Sunderland in 2011
a) Fabian Delph. b) Darren Bent. c) Charles N'Zogbia. d) Nigel Reo-Coker. Photo: GLYN KIRK
3. Brighton & Hove Albion: £14m from PSV in 2018
a) Bernardo. b) Jose Izquierdo. c) Jurgen Locadia. d) Yves Bissouma. Photo: Charlie Crowhurst
4. Burnley: £13m from Norwich City in 2017
a) Robbie Brady. b) Ben Gibson. c) Chris Wood. d) Matej Vydra. Photo: Alex Pantling