A panel appointed by India's Supreme Court has suspended two top Indian Premier League teams for two years over a corruption scandal.
Chennai Super Kings and Rajasthan Royals have been found guilty in an illegal betting and match-fixing probe.
The panel also suspended Royals co-owner Raj Kundra and Gurunath Meiyappan of Super Kings from all cricket-related activities for life.
The IPL is the richest of the world's Twenty20 cricket leagues.
Top Indian and international players take part each spring. Chennai Super Kings are led by India skipper MS Dhoni, while the Royals are led by the Australian batsman Steve Smith.
Chennai have reached four finals, winning in 2010 and 2011. The Royals won the inaugural tournament in 2008.
The three-member panel made the recommendations, which are binding, on Tuesday. It said the suspension of the two teams was to protect "the integrity of the game".
Correspondents say the developments will come as a blow to the eight-team league and raise questions about how the Indian cricket board, which runs the tournament, will find replacements to fill the two empty places.
Failure to find replacements would lead to considerable loss of revenues for the league.
"Disrepute has been brought to cricket, the BCCI [Board Of Control For Cricket In India] and the IPL to such an extent that there are doubts abound in the public whether the game is clean or not," said former chief justice Rajendra Lodha, who headed the panel.
Mr Lodha added that the panel's decision could be challenged in court, but he expected it would stand.
The panel was formed in January following an investigation by a separate committee into wrongdoing in the 2013 tournament.
Test bowler Shanthakumaran Sreesanth and his former Rajasthan Royals team-mate Ankeet Chavan were banned for life by the BCCI after being arrested in May 2013 on suspicion of taking money to concede a minimum number of runs.
Analysis: Suresh Menon, Editor, Wisden India Almanack
This is a good, but incomplete decision by the Supreme Court-appointed panel.
Considering that officials from both teams have been found guilty of corruption, the two teams should have been banned for life.
That would have sent out a really strong signal to clean up Indian cricket.
How do we know that the two teams, under the same management, will not be back under different names in the next season itself? Or can the two teams actually continue to play under different owners? There are always loopholes through which the owners can return to run the same team with a new name.
Last year the top court found Gurunath Meiyappan, son-in-law of former Indian cricket board chief Narayanaswami Srinivasan, and co-owner of the Royals Raj Kundra, guilty on charges of betting and passing on information to illegal bookmakers.
Mr Srinivasan, who has been banned from holding any post in India's cricket board, where he served as president for three years from 2011, has a stake in Chennai Super Kings.