Indian javelin star Neeraj Chopra received cash and gift promises worth $2 million after he won the country's first-ever Olympic athletics gold medal.
The 23-year-old, who underwent surgery on a career-threatening elbow injury two years ago, threw 87.58 meters in the Tokyo Olympic stadium Saturday to send his country into raptures.
Chopra led India's most successful Olympics ever with a gold, two silver medals and four bronze. He will also lead a cash bonanza promised by companies and the governments for winning athletes.
The government in his home state of Haryana said it would give a 60 million rupee ($800,000) bonus to Chopra.
Other state governments offered another $400,000 between them and a leading education company promised $270,000.
India had to make its athletes "heroes so that we transform ourselves from a sport-loving nation to a sport-playing nation," said Byju Raveendran, owner of the Byju's education tech company.
The Indian cricket board, the BCCI, and the Chennai Super Kings Indian Premier League team vowed to give $135,000 each and Chopra will also get $100,000 from the Indian Olympic Association.
Other firms offered free air travel, luxury cars and cash gifts that took Chopra's bonus over two million and more was expected before he returns to India.
All of the medal winners can expect big cash rewards for their return, with the IOA offering $53,750 for a silver, and $33,500 for a bronze.
India offered some of the most generous official rewards of any country for Olympic medals in Tokyo – though Singapore led the way among known benefits with more than $700,000 for a gold medal.
India's cricket board said they would give $168,000 to the men's hockey team for its bronze medal – the first in four decades. And state governments also promised hundreds of thousands to the team.
Wrestler Mirabai Chanu gave India a silver on day one of the competition and said she wanted to eat pizza. A well-known chain immediately said it would give her pizza for life.
Chanu has male wrestler Ravi Dahiya for company in getting silver while badminton ace P.V. Sindhu, wrestler Bajrang Punia, boxer Lovlina Borgohain and the hockey team won bronzes.
The medal count and stacks of cash is a dramatic turnaround for Indian sport. India won just two silvers at the 2016 Rio Olympics and athletes have long complained about the lack of resources put into their training.
Many former sports heroes fell into poverty after finishing their athletic careers and have needed help from foundations such as one run by cricket icon Sunil Gavaskar.
Keshav Chandra Datt, a double Olympic hockey gold winner who recently died aged 95, was one of 19 former sports internationals given monthly cash allowances by Gavaskar's The Champs Foundation.
The former India captain told Agence France-Presse (AFP) the 22-year-old foundation provides assistance to "Indian internationals who after retirement are struggling to get on in life.""We get to know about these athletes through media or word of mouth and then reach out to them while keeping their identity hidden," he said.