945 days. 56 Grand Prix races. For a man who had won in every season of Formula 1 till then to have to wait for so long for another win seems beyond belief. But Sir Lewis Hamilton - the most successful driver in the history of his sport - had to wait that long. Through spells of agony, self-doubt and crushed glimmers of hope. But when it came, it came in the best way possible. Lewis Hamilton claimed his 104th F1 win at his home British Grand Prix on Sunday.
The win was, by all means, a fairytale. On a track no one drives quite like he does. In front of a colosseum of fans adorned in his masks and race number '44'. He had won in Silverstone a record eight times before - including perhaps one of Formula 1's greatest-ever drives in 2008 - but his ninth win, in 2024, is perhaps the most special.
"I can't stop crying," said Hamilton in the post-race interview. "Since 2021, every day getting up, trying to fight, to train, to put my mind to the task and work as hard as I can," Hamilton tried to reason.
He didn't need to. After having a championship taken away from him in heartbreaking circumstances at the end of 2021, Hamilton never got a chance to fight back as Mercedes fell down the pecking order.
Too many times, he had had his ability questioned. Sunday allowed Lewis Hamilton to release years of pent-up emotion: from needing a result for the effort he put, to being able to prove, to himself, that he has still got it. Oh boy, has he still got it.
On Sunday, Hamilton rode the ebbs and flows better than anyone else. He overtook teammate and pole-sitter George Russell on track. He then closed the gap to Lando Norris in a faster McLaren through a tricky spell of rain. Blitzed his outlap to overtake Norris after the final pitstops. And when Norris faded, Hamilton stayed strong, taking care of his soft tyres till the end to hold off a fast-charging Max Verstappen.
It wasn't a win through luck, or in the fastest car; accusations that've unfairly been thrown Hamilton's way in the past. Instead, it was a display of sheer genius. Hamilton was the best driver on Sunday. Period.
Hamilton himself admitted that he rarely cries. But as he teared up inside his car and then went on to have a long embrace with his father, it brought back memories of Turkey 2020.
Turkey 2020 was the race when Hamilton equalled the record for the most championships in Formula 1 history. The fact that this win caused Hamilton to react in a similar manner to that record-breaking race tells you everything about the magnitude, and what it meant to him.
To top it all off, the win came in Silverstone, his home race. The circuit where a part of the track is named after him. It's the place where the crowd roars loudest for Formula 1's most popular driver. As an emotional Hamilton jumped over the barriers and waved the Union Jack high, it was hard to not let a tear escape.
"To make him win again, at the British Grand Prix, in his last race for Mercedes here, it's almost like a little fairytale. You couldn't have scripted it better," quipped Mercedes team principal Toto Wolff at the end of the race.
Despite turning 40 next year, Hamilton may still have many more romantic chapters to write as he prepares to don the Ferrari red next season. But he'll have to do quite something to beat Sunday's storyline.