After an astonishing week of League Cup fixtures, the English Premier League is back and there are many great games to watch.
Manchester United and Robin van Persie host Arsenal at Old Trafford while leaders Chelsea take on Swansea City. Liverpool welcome Newcastle United and third-placed Manchester City face West Ham United.
Fans were certainly delighted with the number of goals in the Capital One Cup over the week, and we will hope for the same this weekend.
Here's a list of five players to watch this weekend:
Queens Park Rangers are currently bottom of the Premier League and will need a win against Reading on Sunday.
Mark Hughes' side have drawn three and lost six this season. Reading are the only team other than QPR to not have won a game yet and sit in 18th place.
Both teams' last match was against Arsenal. While QPR played well and were beaten by a late Arteta goal in the league, Reading will be kicking themselves as they surrendered a 4-0 lead to lose 7-5 to the Gunners in extra time of the Capital One Cup.
There are rumors that Mark Hughes will be sacked if his team fails to win this weekend. The former Manchester City manager will need David Hoilett at his best.
The Canadian international was superb against Everton two weeks ago and had a good performance against Arsenal.
The 22-year-old has lots of potential but he will need to start scoring goals for QPR if they are going to escape the relegation zone.
It's been a crazy week for Chelsea.
First came the hugely controversial match against Manchester United, in which Fernando Torres was incorrectly sent off and Javier Hernandez scored an offside goal. The Blues then accused referee Mark Clattenburg of inappropriate language.
Three days later, the two sides met again, with Roberto Di Matteo's side winning 5-4 in extra-time.
With John Terry suspended for this game, Chelsea might again line up with David Luiz and Gary Cahill at the back. While the pair let in four goals on Wednesday, both scored in the win.
Luiz was unfortunate in the United league game last Sunday as the ball hit the post, hit him and bounced into Petr Cech's goal.
The Brazilian will need to be at his best against Swansea as Chelsea aim to get back to winning ways in the league.
Jack Wilshere played his first English Premier League match in over a year against QPR last weekend. Now, it'll be interesting to see if Arsene Wenger plays the midfielder against Manchester United.
Wilshere had a good outing last Saturday but there will be questions about his fitness. Arsenal do have various injuries coming into the United game and may need the Englishman for this game.
Manager Arsene Wenger on Thursday asked Arsenal fans to respect Robin van Persie when the Gunners travel to Old Trafford on Saturday.
Nonetheless, you can expect a chorus of boos every time the Dutchman gets the ball.
The 6'1'' striker had eight great seasons at Arsenal but only won two trophies during that time. His decision to transfer clubs was certainly surprising but in the end made sense.
Van Persie has began life at United with nine goals in 10 appearances. We'll see if he scores against his former club.
West Ham United have started their return to the Premier League very well and currently sit in ninth place.
The Hammers were promoted after their playoff win against Blackpool last season and have looked strong this campaign.
They lost 2-1 to Wigan last weekend and will have a much tougher task as they welcome Manchester City.
Kevin Nolan has been superb this season and has four goals to his name. He will be very important against last year's EPL champions.