However, elimination from the Champions League by Barcelona (4–1 on aggregate), as well as a surprise home defeat by Wigan in the FA Cup, proved the "quadruple" to be unrealistic, although City did win the League Cup, beating Sunderland 3–1 in the final. Because of postponements of Premier League games for cup matches, and for a storm that forced the late cancellation of a game, City had three league games in hand on their rivals. Nearing the end of the season, they played Liverpool away at Anfield with both teams in the position that to win every remaining game would mean winning the league. City were soon 2–0 down, but fought back to 2–2 before an error by captain Vincent Kompany led to Liverpool's winner. City won their remaining games and Liverpool lost one and drew one, leaving City two points clear at the end of the season to win their second league title in three seasons. Their tally of 102 goals was one short of Chelsea's record.