Royals win rain-affected IPL homecoming

  • Delhi Daredevils were set 71 to win off six overs following a lengthy rain delay, but were unable to prevent a second defeat in two.