James Milner insists Manchester City are paying the price for lacking ruthlessness away from home.
City have an almost perfect home record in the league, but their away form has cost them dearly.
They suffered their latest setback on the road on Sunday when they lost 1-0 at Arsenal and they now face a barren season in terms of silverware, with arch-rivals Manchester United going into the final six matches eight points clear at the summit.
Such a scenario represents a remarkable turnaround; with City having held a five-point lead just over a month ago - albeit having played a game more.
They were also five points clear back in October when they won the Manchester derby 6-1 at Old Trafford, having previously thrashed Tottenham 5-1 at White Hart Lane in August.
But while United have gone from strength to strength, City have self-combusted on their travels since the turn of the year, with even their victories edgy affairs.
"We have played well for the majority of the season, but have come unstuck for whatever reason over the past few weeks, most of the time away from home," said the England midfielder.
"We have been very strong at home, but away have not got the results we want.
"It is about having that ruthlessness on the road which we can learn from."
City never looked like winning at Arsenal, with watching chairman Khaldoon Al Mubarak seemingly far from impressed by what he saw unfold in the capital.
Milner said: "Everyone has good days and bad days. We did not keep the ball as well as we can.
"We were still in the game going into the final 10 minutes, which is what the good teams do.
"When you are under pressure, it is about staying tight, restricting their chances and hoping you can nick one at the other end, but that just did not happen.
"They had more than enough chances, but the boys defended well, the centre-halves were magnificent, so were Gael Clichy and Joe Hart.
"Credit to the lads, but it was just not enough. As a team, we have set standards throughout the season, but we have not met them.
"We knew it would be a tough game, but we did not perform how we know we can for whatever reason, loss of confidence, fatigue.
"We have given everything we can, and it was not good enough.
"But we have another game in a couple of days and have to pick ourselves up and go again."