The Premier League is renowned by many football fans as the best in the world.
There's something unique and special about England's top flight.
Perhaps it's the fact that some of the so-called 'weaker teams' often pull off shock results against the big boys.
Just ask Chelsea fans - West Ham, Bournemouth and Southampton have all won at Stamford Bridge this season.
But it's not just the Blues who suffer. Every Premier League club has a bogey team - one that they seem to lose to more often than not.
- Top 25 individual Premier League performances
- Every Premier League clubs' signing of the decade
- Andy Robertson's decade journey was incredible
Check out the list below, which shows each side's worst opponent of the decade.
Arsenal | Chelsea - 12 defeats, 5 draws, 4 wins
Aston Villa | Tottenham - 11 defeats, 3 draws, 1 win
Bournemouth | Manchester City - 9 defeats, 0 draws, 0 wins
Brighton | Liverpool, Chelsea and Manchester City - 5 defeats, 0 draws, 0 wins
Burnley | Arsenal - 10 defeats, 1 draw, 0 wins
Chelsea | Manchester City -11 defeats, 3 draws, 7 wins
Crystal Palace | Tottenham - 11 defeats, 1 draw, 1 win
Everton | Arsenal - 12 defeats, 6 draws, 3 wins
Leicester City | Liverpool - 8 defeats, 2 draws, 2 wins
Liverpool | Manchester United - 10 defeats, 6 draws, 5 wins
Manchester City | Liverpool - 8 defeats, 7 draws, 6 wins
Manchester United | Manchester City - 10 defeats, 3 draws, 8 wins
Newcastle | Manchester City - 14 defeats, 2 draws, 1 win
Norwich City | Liverpool and Chelsea - 7 defeats, 2 draws, 0 wins
Sheffield United | Liverpool, Newcastle, Manchester City Southampton and Leicester - 1 defeat, 0 draws, 0 wins
Southampton | Tottenham and Manchester City - 11 defeats, 2 draws, 2 wins
Tottenham | Manchester City - 12 defeats, 3 draws, 6 wins
Watford | Manchester City - 9 defeats, 0 draws, 0 wins
West Ham | Arsenal and Manchester City - 14 defeats, 3 draws, 2 wins
Wolves | Liverpool - 7 defeats, 1 draw, 1 win
The list of each Premier League club's worst opponent of the decade certainly makes for interesting reading.
Man City fans will no doubt be happy to see their side feature so often, being the bogey team for no less than 10 teams - or half of the Premier League.
Man United fans will also be very happy to see that Liverpool have struggled to beat them over the last decade but let's be honest, that's probably going to change in the next 10 years.