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.
- Vijay Hazare Trophy 2023-24: Full schedule, teams, squads, date, venues
- Indian team leaves for FIH Women’s Junior World Cup 2023
- NBA In-Season roundup: Cavs recovers, tops 76ers in OT
- Inter Miami says ‘Messi vs Ronaldo’ billed clash against Al Nassr is inaccurate
- NBA In-Season tournament: LeBron James tops 39,000 points as Lakers rout Jazz