Joe Root became the first man to mark a 100th Test cap with a double century as England continued to dominate in the first Test against India.
The captain advanced from his overnight 128 to reach 209 not out at tea, with England on 454-4 and looking to bat their hosts out of the game.
Until Saturday, the previous highest score by a batsman on his 100th Test appearance was the 184 that Pakistan great Inzamam-ul-Haq made in 2005 against India.
Former England captain Alastair Cook hailed Root as "a genius", suggesting he might yet go on to pass 300 in the innings, while Kevin Pietersen tweeted to call for the Yorkshireman to be knighted.
Speaking on Channel 4, Cook said: "He's batted India into submission in five sessions.
"It's been an absolute masterclass from him and who says he ain't going for that triple.
"He hasn't looked in any trouble whatsoever. He's an absolutely fantastic batsman, we're watching a genius play.
"He's continued where he's been all winter. The guy is in the form of his life and most importantly he's cashing in."
Last month saw Root make 228 and 186 in England's two-Test series against Sri Lanka.
Root found strong support on Saturday from Ben Stokes, who made a rapid 82 before falling to Shahbaz Nadeem, while Ollie Pope was unbeaten on 24 at tea.
LATEST STORIES
Woakes replaced by Potts for final New Zealand Test match
- 2024-12-13 05:13:46
- Hits 413
Brook becomes number one Test batter in the world
- 2024-12-11 13:48:28
- Hits 191
Seamers lead the way as England hit back after strong New Zealand start
- 2024-12-14 05:25:32
- Hits 169