Manchester City may no longer have the Premier League title in their own hands - but they are still well in contention.
Defeat to Liverpool saw the advantage go to Merseyside, but Manuel Pellegrini's side showed by coming back from two goals down just what a force they remain.
City still have two games in hand over their rivals - which if they win puts them just a point behind league leaders Liverpool. Should Brendan Rodgers' side slip up, the Citizens will be waiting.
So can City put themselves in a position to win the title they last held in 2012?
We take a look at the teams they must face before the season is out, see which fixtures are potential banana skins and where the points will come from.
Check out our fixture-by-fixture guide below...
Sunderland (H) 16 April
Despite having played Liverpool in the previous fixture, the game against Sunderland might see City come up against a team even more desperate for a win. Not only are the Black Cats in serious need of points if they are to avoid the drop, they will also be seeking revenge for the Capital One Cup final defeat earlier this term. In that game Gus Poyet's team showed they could be a match for City, at least until Yaya Toure and Samir Nasri scored a couple of screamers at Wembley. Despite the most recent game going in City's favour, Sunderland are something of a bogey team. They Black Cats won 1-0 in the Premier League earlier this term and have won three of the previous six fixtures to that, losing two of them.
West Brom (H) 21 April
Another side at serious threat of relegation will arrive at the Etihad after Sunderland and could again prove tricky opposition. Earlier this season the Baggies nearly recorded an incredible comeback after scoring two late goals to end up just one shy of a 3-3 draw. City won the previous three fixtures to that as well so should feel confident.
Crystal Palace (A) 27 April
Yet another relegation contender to deal with, although Palace appear to be edging closer to safety every week and could well be safe by this stage. However, as Palace's match against Chelsea last month proved, anything is possible at this stage of the campaign and it could just involve another shock win for Tony Pulis's side. City laboured to a 1-0 win when they met earlier this term.
Everton (A) 3 May
Following the defeat to Anfield, this match against Everton looks the toughest assignment left for Pellegrini's team. The Toffees are in a fine run of form and are seriously challenging for a place among the top four; If that is still the case by the time this game comes around the fixture looks even tougher. City should be wary that Everton have won the last four meetings between the sides at Goodison Park. The match-up between the teams earlier this season ended 3-1 in City's favour.
Aston Villa (H) 7 May
This match comes on the Wednesday before the final game of the season on the Sunday and represents City's second game in hand over their rivals. Aston Villa at home appears a straight forward task but the magnitude of the result could make the Etihad a nervy place to be. Aston Villa have shown they can beat the best on their day, recently beating Chelsea. They can also claim City among their scalps beating them 3-2 at Villa Park back in September.
West Ham (H) 11 May
The Hammers should surely be safe by this stage of the season so it should be a straightforward three points for City. However, QPR looked easy enough opponents back in 2012 before Edin Dzeko and Sergio Agueeeeeeeeeeeeerrrrrrrrrrrrooooooooooo were needed in the last few minutes of the season. City have made light work of West Ham in recent years, winning the last four and not losing in their last nine meetings. When they met in the Capital One Cup semi-finals earlier this year, City won 9-0 on aggregate.
- More about:
- Manchester City