Kevin Pietersen's century at Old Trafford was a timely innings that served both England and himself and not just because the Ashes were retained. As a performer, Pietersen needs to feel both loved and relevant and his first Ashes century since Adelaide 2 years ago scored heavily on both those points.
It will be tempting for him to also see the hundred as an emphatic answer to those critics who felt his importance to the side was waning.
But if he does, the next question is how much longer will his body support him in his continued quest against the dark forces of scrutiny, especially now his body seems more prone to injury following recent ailments to knee and calf?
Pietersen, now 33, has said consistently that he wants to make 10,000 test runs before he considers retirement and a dollar-rich dotage in the Indian Premier League. He has 7705, so if he bats well and does not miss a series, he will reach his goal in two to three years time.
Andy Flower, England's team director, believes Pietersen will be committed for at least two years, until after the next World Cup. Yet, it was only last year that Pietersen quit all international one-day cricket, ostensibly to spend more time with his family, so Flower would be wise not to plan his team around him just yet.