It's no secret that Alastair Cook and Kevin Pietersen were never the closest of teammates when they used to play together.
But after a shock confession from Cook last week about how the pair have never spoke since Pietersen was sacked in 2013/14, you can see why so many fans were shocked to see the latter's post on social media following the former's final match for England.
During the fifth Test against India on Monday, Cook walked out onto the field as in England batsman for one last time.
What made it more special for the Englishman is the fact he became one of only five English cricketers to score a century in his first and last Test.
Cook was welcomed with an applause that bounced around the Oval, as well as being met by a handshake from all the Indian fielders as he made his way off the field for one last time, after falling for 147.
Cook scored his 33rd century during his final Test innings for England and moved up to fifth in the list of all-time Test run-scorers.
"Fairytale ending," says Pietersen
Following his final outing at the Oval, Cook even got the attention of former teammate Pietersen, whom took to social media to praise him for his performance in his final Test match.
Pietersen described it as a 'fairytale ending' for Cook in a recent post on Twitter that read: "Bloody hell! Cook 100! Script written! Fairytale ending! Richly deserved having had to face a brand new Duke’s ball for 12yrs! BRAVO"
Many fans where surprised to see such a post from Pietersen, but at the same time, were happy the former England cricketer wanted to show his support for Cook as he goes into retirement.
You can see some of the reaction to KP's tweet below.
Cook - who will end his career with 12,472 runs - was of course part of the reason why Pietersen was sacked from the England team as he was the captain at the time and had a say in what would happen to the controversial figure in regards to his future within the England team.
So it's understandable why so many fans where happy to see such a post from Pietersen.
What do you think about Pietersen's tweet? Is it good sportsmanship, or is it a former teammate feeling he needs to say something nice? Let us know your thoughts in the comments.