A clinical performance by Kolkata Knight Riders saw them register a comprehensive 25-run win over Rajasthan Royals in the eliminator of the 2018 edition of the Indian Premier League at the Eden Gardens. The victory propelled the Knights to a third consecutive victory over the same opposition, having beaten them twice already in the season.