Victory over Everton now has City 11 points behind the champions-elect.
But Guardiola says: “I'm so delighted about the performance.
“Being far away from first position, after being champions for the previous two seasons, teams in normal situations give up and can finish seventh or eighth in the table.
“Maybe we're going to finish seventh or eighth in the table, but not because we don't try. We played so good."