Kolkata’s iconic Eden Gardens is set to be the epicenter for thrilling cricket as it hosts the Indian Premier League (IPL) final on May 25. The opening clash will feature the reigning champions, Kolkata Knight Riders, against the Royal Challengers Bengaluru, as announced by India’s cricket board on Sunday.