Delhi hold off Royals bid
Indian Premier League leaders Delhi Daredevils produced some brilliant bowling at the death to claim a one-run victory over Rajasthan Royals.
Rajasthan looked on course to chase down their target of 153 when they needed 15 runs off the last two overs with nine wickets in hand.
But Morne Morkel conceded just three and dismissed Brad Hodge in the penultimate over before, with two needed off the last ball, Owais Shah was run out to leave the Royals stranded on 151 for three.
The in-form Ajinkya Rahane finished unbeaten on 84 off 63 balls, while Rahul Dravid made 40.
Earlier, Delhi made 152 for six, based largely on Virender Sehwag's quickfire 63 off 39 balls.