Lewis Hamilton is confident Mercedes are in a good position to challenge Max Verstappen on Sunday despite Red Bull's latest strong showing at the French Grand Prix.

Verstappen leads the Formula One drivers' championship while Red Bull sit top of the constructors' standings.

Even when Verstappen crashed out of a chaotic Azerbaijan Grand Prix last time out, team-mate Sergio Perez delivered maximum points in his first win for the team.

It was the first time in the Hybrid Era there had been two different Red Bull drivers triumphant in consecutive races.

The Austrian outfit are set for another strong outing in France after Verstappen secured pole position and Perez qualified fourth fastest, aiming to extend his streak of four consecutive top-five finishes.

In his post-qualifying media duties, Verstappen described himself as "quite confident" heading into the race.

"I knew it was going to be better than the last time we were here but this good I didn't expect, so that's promising for us," he said.

"We just have to keep on going, keep on pushing to try to make it better."

However, Hamilton starts from second and Mercedes colleague Valtteri Bottas is third, giving the Silver Arrows a chance even against a car with no obvious flaws.

"Of course, it seems [Red Bull] are just strong everywhere," Hamilton said. "Street circuits, it doesn't seem to matter where they go, they're very strong and we've got some areas we just need to improve.

"Obviously today I heard that we're losing out mostly on the straights, so we'll try to figure-out what that is.

"But it's great that we are second and third. It puts us in the middle of the Red Bulls, it gives us a chance to really apply pressure tomorrow – but it's just as close as ever before.

"Maybe they seem to have eked a little bit further forwards than we were perhaps in Barcelona."

Hamilton is two wins shy of an unprecedented 100 in Formula One, but will have the more modest aim of correcting a worrying run of form on Sunday.

He was seventh in Monaco and 15th in Baku and has not missed out on the podium in three straight races in the Hybrid Era.