The 31-year-old England international knows that his side need a perfect finish to the end of the season if they are to claim their first Premier League title
The Blues came from behind to claim a draw at Stoke to return to the top of the league but will be disappointed with dropping two vital points.
Roberto Mancini’s men fell behind to a goal of the season contender from Peter Crouch before Yaya Toure’s deflected long range effort brought them level.
City are top on goal difference but Manchester United will reclaim pole position if they beat Fulham at Old Trafford on Monday night.
And the England international admitted that, while it was disappointing to not pick up all three points at the Britannia Stadium, the draw could prove to be crucial at the end of the season.
"We are disappointed because we wanted to win the game but we have got to look at the big picture now and concentrate on the next eight games,” he said.
"We were a bit deflated in the dressing room but we have gone a goal down here, which is a really tough place to come, and come back to get a point which keeps us in touching distance.
"It is important now we keep it to no more than the three points for when we do play Manchester United."
Barry accepted the difficulty of beating Manchester United to the title but insisted it is still in City’s hands if they win all their remaining eight fixtures.
"We can't be relying on other teams - we have got to try to win all our games from now until the end of the season," he added.
"That is our target. It is going to be really tough but while it is in our hands it is still possible. We are confident we can do that."
"We have got eight games now, we must try to win them all."