Kolkata knocked Punjab out, Delhi are dealt Rabada blow, and England are made to sweat by Ireland.
Ireland will host England for a solitary start-of-season ODI at The Village, Malahide, Dublin, on May 3.