Shreyas Iyer scripted a sensational two-wicket win for Delhi Daredevils with a classy 96 against Gujarat Lions, breathing life into what otherwise was a dead rubber of the Indian Premier League.

Aaron Finch (69 off 39) stitched a 92-run stand with Dinesh Karthik (40 off 28) to lead Lions to 195 for five.

Daredevils looked down and out at 121 for six, needing another 75 off 36, before Iyer came up with a dazzling display of strokeplay to stage a dramatic turnaround for Daredevils.

He reached his highest IPL score but was unlucky to miss out on a well deserved hundred. Overall, Iyer hammered 15 fours and two sixes in his 57-ball knock.

Source: b'Shreyas Iyer. BCCI'

Amit Mishra struck consecutive fours after his team needed nine off the last over bowled by Basil Thampi.

It was an inconsequential game with both teams out of the play-off race before Iyer's special knock made it a match to remember.

Daredevils started the chase badly, losing the talented Sanju Samson and Rishabh Pant in the second over. Samson played on to his stumps while attempting to smash a short ball off Pradeep Sangwan.

It was a rather bizarre dismissal for Pant, who was already in pain after being hit on the thumb while collecting a throw from the deep in Lions innings.

The southpaw was run out after the ball ricocheted from his pads to Suresh Raina at slip and the opposition captain was quick to pounce on the opportunity, seeing Pant out of his crease.

Though the batsman was distracted by the loud lbw appeal, he should have shown more alertness.

At that point, it seemed Daredevils would go down without a fight again, just like they had done by folding up for 66 against Mumbai Indians on Saturday. But Iyer came in and sprung a stunning comeback for Delhi.

Feature image source: BCCI