Manchester City got an an injury-time goal to eke out a 1-0 win Saturday over last-place Reading, a crucial victory as it tries to keep pace with league-leading Manchester United.

City was stymied for 90 minutes despite dominating the ball possession, but it finally broke down Reading's defense when Gareth Barry headed in a cross from Spanish midfielder David Silva just before the final whistle.

With the win, the club temporarily moved three points behind United, which will square off against Swansea City at Liberty Stadium on Sunday.

Roberto Mancini's side, which was eliminated from this season's UEFA Champions League after going winless in the round-robin phase, still has its sights set on defending its English Premier League title but will have to be much more opportunistic than it was on Saturday.

In other Premier League action, Arsenal edged Wigan Athletic 1-0, Sunderland topped Southampton 1-0, West Bromwich Albion defeated Norwich City 2-1, Newcastle United got a 1-0 victory over Queens Park Rangers, Everton beat West Ham United 2-1 and Liverpool trounced Fulham 4-0. EFE