Liverpool boss Brendan Rodgers says his players will keep fighting for the Premier League title.
But the 41-year-old now claims he has not completely given up hope with City playing Aston Villa on Wednesday.
"You never know what can happen. I promise for the time I am here we will fight for our lives and we won't finish until Newcastle," Rodgers said.
Liverpool, who have not won the English title since 1990, are a point clear at the top of the table ahead of their final match against Newcastle at Anfield on Sunday.
However City have two games left, at home to Villa and West Ham.
Rodgers, who was speaking at the club's awards night on Tuesday, also says Uruguay striker Luis Suarez deserves the personal accolades that have come his way this season.
"He has thoroughly deserved it," added Rodgers. "As a team they have been outstanding but he has been absolutely phenomenal."