Virat Kohli celebrates after scoring a century on the second day of the second Test cricket match in Pune. AFP
Virat Kohli hit a career-best 254 to overtake batting great Don Bradman's Test tally of 6,996 runs and put India in command of the second Test against South Africa on Friday.
Kohli recorded his seventh double century before he declared India's first innings on 601 for five in Pune.
His 225-run fifth-wicket stand with Ravindra Jadeja, who made 91, shattered South Africa's bowlers after the hosts elected to bat first.
The tourists were precariously placed at 36 for three at stumps with paceman Umesh Yadav claiming the two openers.
Yadav trapped Aiden Markram lbw without scoring and then bowled Dean Elgar for six.
Mohammed Shami sent back Temba Bavuma caught behind for eight as South Africa slipped for 33 for three.
Theunis de Bruyn on 22 and fast bowler Anrich Nortje, on two, were batting at the close with South Africa needing another 366 runs to avoid a follow-on.
"We were thinking of 500-plus, not 600 but the manner in which Virat and Jadeja batted made it look very easy. It was not a 600 wicket," said vice-captain Ajinkya Rahane.
"I think the fast bowlers still have good assistance if you can bowl in the right areas. But the ball is turning too," he added.
Kohli took the day's honours with a marathon innings that extended India's domination after they resumed on 273 for three.
- Run blitz - Playing his 50th Test as captain, Kohli surpassed Bradman's total and then swept spinner Senuran Muthusamy for two to reach 200 and get the stadium crowd to its feet.
The benchmark puts him in the top 50 Test run-scorers led by Indian icon Sachin Tendulkar with 15,921 runs in 200 matches.
Muthuswamy had Kohli caught at slip on 208 with his left-arm spin but TV replays showed he had overstepped the bowling line and the delivery was a no-ball.
Kohli and Jadeja attacked the opposition bowlers with a string of fours and sixes.
Kohli smashed Muthusamy for a boundary to go past his previous-best Test score of 243. He ended the day unconquered with 33 fours and two sixes.
Jadeja hit eight fours and two sixes in his 104-ball blitz.
The skipper started the day on 63, surviving hostile fast bowling from Kagiso Rabada and Vernon Philander.
Out-of-form opener Lokesh Rahul has been excluded while rookie Shubman Gill has received his maiden call-up for three-Test series against South Africa starting Oct.2.
Kohli's picture with his hands raised like claws and face staring down forced many Twitter followers to compare him to rap songs of popular movie 'Gully Boy'.
Shahbaz Nadeem took the final two wickets in straight balls as India thrashed South Africa by an innings and 202 runs in the third Test on Tuesday to complete a 3-0 sweep of the series.
In another dominant performance, UAE defeated hosts Malaysia by five wickets in the final of the ACC Women’s T20 Championship on Saturday.
Petra Kvitova warmed up for Wimbledon by winning the Eastbourne singles title for the first time with a 6-3, 6-2 rout of Jelena Ostapenko on Saturday.
A 13.2km time trial will get the 109th edition of the Tour De France underway, before the riders eventually roll into the mountains and push their bodies and physical capabilities to the absolute limit.