The Manchester Derby is upon us again on Saturday afternoon, which can only mean one thing - a quiz on one of English football's most famous fixtures.
During the 1990s, Manchester United pulled ahead of their rivals City, with Alex Ferguson bringing five titles to the red side of the city while the blue half were relegated to the third division.
In recent years, however, it's been a very different story, as City have flourished while United flounder after the departure of Ferguson in 2013.
Earlier this season, City laid waste to their Manchester rivals with a shocking 6-3 defeat for Erik Ten Hag's United side.
After a rocky start, however, Manchester United are back on track, and a win in Saturday's game would leave them sitting just one point behind the defending champions City in the Premier League table.
City will go into the game as favourites, given their position in the table and recent dominance of the derby. That being said, United have pulled out some surprise results in this fixture over the past few years and, with the ship steadied slightly by Ten Hag, they can't be ruled out on Saturday.
The two clubs have shared some classic Premier League meetings over the years, and our quiz tasks you with naming every single player to score in the Manchester derby in the top division.
We're excluding games from other competitions so, for example, EFL Cup and FA Cup meetings do not count.
We've given you ten minutes to complete the quiz, so you'll need to be speedy. If the quiz does not display correctly, click here.
The best of luck!
Manchester Derby quiz: name every PL goalscorer
There are 147 names to get - but plenty of them are repeats. In each game, the home team's score is listed first.
If the quiz does not display correctly, click here.
Choose from hundreds of other quizzes here.