English Premier League Team of the Week
The Premier League is heading to its climax with the champions crowned on Monday and two of the relegation slots filled on Sunday.
But there were some great performances across the English top flight, and selecting a team of the week provided some dilemmas.
Read on to find out who is in this weekend. Who do you think should be included?
The former Manchester United and Birmingham keeper has been in consistent form through the year and was again required to make several good saves at Southampton.
Foster, 30, kept his seventh clean sheet of the season as Steve Clarke's team ran out comfortable 3-0 winners at St Mary's Stadium.
The Republic of Ireland international provided his fifth assist of the season when he set up Steven Pienaar for his winning strike against Fulham on Saturday.
The 24-year-old has played an integral part in ensuring the Goodison Park side have maintained their challenge for the Champions League spots this season.
After being culpable for Sunderland's winning goal with a misplaced pass last weekend, the England international regained his feet quickly by creating several opportunities against the Cottagers.
Baines, 28, has become a significant challenger to Ashley Cole for the England No. 3 shirt this season, and his presence in the Everton team would be sorely missed if he were to leave the club.
Liverpool defender Daniel Agger opened the floodgates to his team's destruction of Newcastle United with his third Premier League goal of the season, appropriately in the third minute of the game at St James' Park.
But the Denmark international also looked comfortable at the back, marshaling the defence on the rare occasion Newcastle offered any threat.
The 28-year-old remains a stalwart for Liverpool, and his recent form is good reason for Anfield supporters to have faith for next season.
It is no coincidence that the restoration of Laurent Koscielny to the Arsenal team for the Champions League win at Bayern Munich last month has coincided with a return to some form for the Gunners defence.
The France international was charged with keeping Robin van Persie in check in the 1-1 draw with Manchester United and, a penalty notwithstanding, the Holland international was kept relatively quiet on his return to the Emirates Stadium.
Koscielny, who also went close to scoring against United, has formed an excellent partnership with Per Mertesacker at the heart of the defence, and the pairing offers optimism for the remainder of the season as Arsenal chase a Champions League spot.
Manchester City supporters could be forgiven for wondering where the current version of midfielder Samir Nasri has been hiding.
City manager Roberto Mancini admitted he wanted to punch the former Arsenal midfielder over his inconsistency after the France international played the starring role in a win over Newcastle in March (via The Guardian).
Nasri was unhappy with that comment but has continued to excel since then and was credited with a goal assist in the win over West Ham on Saturday which represented his fourth in the last five league matches.
The appearance of Yaya Toure in any Premier League team of the week is never really a surprise.
The Ivory Coast international is the fulcrum for Manchester City, and his absence during the African Cup of Nations is, arguably, one of the reasons why the title defence stumbled.
Toure scored another fine goal for City in the 2-1 win over West Ham, while his passing and vision created a number of opportunities for teammates.
One of the brightest spots in Liverpool's season of transition has been the form of Philippe Coutinho, who joined the club from Inter Milan in January.
The 20-year-old Brazilian enjoyed another excellent display in the 6-0 demolition of Newcastle United at St James' Park on Saturday.
Coutinho's creativity and vision were at the forefront of the Merseyside club's victory, and he fully deserved the plaudits on Tyneside.
Coutinho's form is a sound reason for optimism at Anfield as Brendan Rodgers prepares for next season.
With the Uruguay international missing the first of a 10-match suspension for biting Chelsea defender Branislav Ivanovic last weekend, Sturridge took full advantage with a fine display at Newcastle United.
The former Manchester City and Chelsea striker scored twice in six second-half minutes as Liverpool flattened the Magpies.
Funny how things go in football, isn't it?
On the last occasion Eden Hazard lined up against Swansea, he was sent off for lashing out at a ball boy. In his most recent meeting with the Welsh club, the midfielder played the starring role for Chelsea in their comfortable victory.
The Belgium international was a constant threat at Stamford Bridge and one run and cross deserved better than to be met by no teammate during the win.
But Hazard was the liveliest Chelsea player on view and deserves his inclusion in our Team of the Week.
Industrious and busy as ever, the England international was always looking for the opportunity, and his second-minute opener should have been built on.
But nobody could argue that the 24-year-old, who was also cautioned during the match, was not actively seeking the chance to add to his tally in the 1-1 draw.