Manchester City midfielder Kevin De Bruyne believes this season will produce a titanic battle for the Premier League title.
The Sky Blues moved into second with Saturday's derby win over Manchester United and now sit three points behind Chelsea.
"I think we have played very well so far this season," De Bruyne told the club's website. "It's true that we dropped some points but it's very difficult to win all of the matches in the Premier League.
"We have been at a good level so far. In the Champions League, we are one step away from going through to the Round of 16.
"I think we are in a good moment but the season is very long.
"It will be a good battle between a lot of teams. We are fighting for everything.
"There are so many games left and still there is a long way to go."