Outgoing England opener Alastair Cook has hit a century in his final Test - just as he did his first back in 2006.
The Oval crowd gave Cook a standing ovation as he reached the milestone shortly before lunch on Monday in the game against India. Cook is playing in his final game before retirement and the century was joyously welcomed by England fans across the globe.
The milestone was brought up in rather unusual fashion as an overthrow gave Cook the five runs he needed while on 95. All day, the England fans had cheered his every shot as they wished him to another century on such a historic occasion.
It was Cook's 33rd Test century since making his debut in 2006 but his first since December last year.
On a day of milestones, Cook also overtook Sri Lanka's Kumar Sangakkara to become the fifth-highest run-scorer in Test cricket.
Cook has more runs and centuries for England than any other Test player and is highly respected throughout the game.
His batting partner Joe Root embraced him as he brought up the century with his team-mates enthusiastically applauding from the pavilion. His family - including his pregnant wife - were there to see the magical moment.
Thousands of messages of support were posted on Twitter for Cook, many using the hashtag #thankyouchef. Channel 5 commentator Alison Mitchell tweeted: "What a special moment to witness in your last Test and a spine tingling ovation. They just didn’t wanna sit down. So much joy #ThankyouChef