Lewis Hamilton recognised a record ninth British Grand Prix win was looking hard but said he would try to produce something special for the home fans from fifth on the grid on Sunday.
The seven-times Formula One world champion told reporters a top-three qualifying result might have been possible but while he was "a little bit gutted", he would be aggressive in the race.
Struggling Mercedes brought some major upgrades to Silverstone and team boss Toto Wolff said on Thursday he hoped to give Hamilton a car good enough to win for the first time this year.
"We were fighting for the front row and all the way up into that second-to-last lap, I was (then) asked to back off and go for the last lap but it rained, so it was just a bit unfortunate," Hamilton said of qualifying.
"They (Mercedes) wanted to go for a racier power mode for the last lap and charge the battery... and as we did that, it rained a little more and the last lap was messed up."
"I was really, really so hopeful because we've this incredible crowd and I was in the fight, I was feeling great," he added.
Hamilton said the car was still bouncing, particularly in the corners, but the race pace was good.
"I'm hoping we're a little bit closer on race pace compared to the last race and if we are, then if I can just hold on to them then maybe I can progress," he said of rivals Red Bull and Ferrari.
"I will definitely be aggressive tomorrow, don't worry."
The 37-year-old finished third in Montreal two weeks ago, only his second podium of the campaign, and he acknowledged that fifth was not a bad place to start.
"In the past race, I would have been super happy with that but because it's the British Grand Prix, you're hoping for something more," he said.
Latest on Sportstar
- Thailand Open 2023 semifinal, LIVE Score: Lakshya Sen in action vs Kunlavut Vitidsarn
- Karnataka beats Namibia by nine wickets in first One-Day
- India vs Great Britain Live Score, FIH Pro League: Starting lineups, match updates, streaming info
- David Warner to retire from Tests in January 2024
- Elena Rybakina withdraws from French Open due to viral illness