There are six teams that will battle for the Premier League title this season, according to Liverpool manager Jurgen Klopp.
The Merseyside club won the Champions League last season and finished second, behind champions Manchester City despite registering the third highest point in Premier League history.
Speaking ahead of the Reds’ league opener against Norwich City at Anfield on Friday, the German said City won't be the only team battling his side for the title, and he also expects Everton to have a good campaign.
"I'd say there are at least six teams in contention," he told Sky Sports . "Everton, for example, have tried to stay very ambitious. They have done a lot and I think there are still maybe a couple of players to come in. They had a good team last year and they have improved, with very interesting signings.
"I don't know where people get the idea that Arsenal will not challenge, that Chelsea will not challenge with Frank [Lampard] bringing complete excitement to the club.
"Okay, they cannot really be busy in the transfer window, but after years when all the young boys were on loan, now they finally bring them back and get the benefit of that.
"It's like it's made for a transfer ban. Now [Tammy] Abraham and all these other guys come back and it's a fantastic team."
Klopp is hoping his squad replicate the form that saw them rival City until the last day of the 2018-19 season.
He added: "We had to improve last season and we did. That was very important, staying patient in stressful moments, staying convinced about what we are doing and all that stuff.
"There are a lot of things we can still improve, but first and foremost, we need to reach that level again. That's not guaranteed. You can't just switch on and say you will do it."