After the frankly rude interruption of an international break, the English Premier League is back with a bang this weekend.
Crystal Palace's home game with Tottenham Hotspur launches the action on Saturday with two other games in London following hot on its heels as Arsenal face Norwich City Brentford playing host to Brighton & Hove Albion.
Leicester City take on Manchester City at the King Power Stadium, while Cristiano Ronaldo is set to make his sensational return to Old Trafford as Manchester United tackle Newcastle. Southampton against West Ham at St Mary's, Watford's home clash with Wolves and Chelsea against Aston Villa at Stamford Bridge bring a hectic day to a close.
You can see our predictions for this weekend's fixtures in the gallery above.