Twenty years ago to this day, Arsenal's unrivalled 49-game unbeaten run in the Premier League came to an incredibly messy end at Manchester United's Theatre of Dreams, where frustrations boiled over on and off the pitch.
Having already become the first team to ever win the top-flight title without losing a single game in 2003-04, Arsene Wenger's all-conquering troops had number 50 in their sights when they squared up to a Red Devils side intent on claiming what they felt was rightfully theirs.
In a typically tempestuous Old Trafford battle, the deadlock was not broken until the 73rd minute, when Ruud van Nistelrooy coolly sent Jens Lehmann the wrong way from the penalty spot, although Sol Campbell was adamant that Wayne Rooney had dived at his feet.
The latter had the last laugh when he put the icing on the cake for the hosts in injury time, but the aftermath was less sweet and more savoury, as Sir Alex Ferguson infamously had a slice of pizza thrown at him by a then-teenage Cesc Fabregas
To mark that unforgettable Mancunian match, Sports Mole challenges you to name every member of Arsenal's 2003-04 Invincibles squad, not all of whom actually made an appearance in that Premier League season.