The arrest of three three Rajasthan Royals players in connection with spot-fixing on May 16 opened the doors for a widespread investigation that brought to the fore an even more startling revelation - team owners were also allegedly involved in the corruption. On May 24, Gurunath Meiyappan, a top official of Chennai Super Kings franchise and son-in-law of the BCCI president N Srinivasan, was arrested in Mumbai on charges of cheating, forgery and fraud following which he was suspended by the BCCI. ESPNcricinfo looks back at the timeline of events in one of Indian cricket's darkest sagas.

May 16
Delhi Police arrests three players - Sreesanth, Ankeet Chavan and Ajit Chandila - for "fraud and cheating". Amit Singh, a former Royals player, is also arrested as one of the bookies in question.

May 23
A week after the arrests, the crisis takes a new twist when Mumbai Police summons Gurunath Meiyappan, top official of Chennai Super Kings and BCCI president N Srinivasan's son-in-law, for questioning in connection with betting.

May 24
Mumbai Police formally arrest Gurunath.

May 30
Calls are made for Srinivasan to step down owing to a conflict of interest regarding Gurunath's situation.

June 2
Srinivasan temporarily recuses himself from the day-to-day administration of the BCCI, with Jagmohan Dalmiya put in charge of running the board's affairs.

June 4
Gurunath is granted bail on the condition that he does not leave India.

July 28
A two-member panel investigation finds "no wrongdoing" by IPL owners. "There is no evidence of any wrongdoing found by the judges against Raj Kundra, India Cements and Rajasthan Royals," Niranjan Shah, a BCCI vice-president, said.

July 30
Bombay High Court rules that the BCCI's two-member panel that investigated IPL owners was constituted illegally.

August 30
The Supreme Court of India issues notices to the BCCI, Srinivasan, his company India Cements, and Rajasthan Royals on an appeal challenging the Bombay High Court order from July for not appointing a fresh committee to probe the alleged corruption in the IPL.

September 21
Gurunath is chargesheeted by Mumbai Police under sections of the Indian Penal Code that deal with cheating and fraud, and section 130 of Bombay Police Act, which concerns cheating at games.