Mumbai Indians qualified for the Indian Premier League play-offs after an incredible five-wicket win against Rajasthan Royals.
The two teams were fighting it out for the final place in the post-season and the Royals were to miss out in agonising fashion.
Due to their net run rate deficit heading into the contest Mumbai had to chase down a target of 190 in just 14.3 overs, but they fell short of that task by just one run to leave the scores on the night - and run rates overall - level.
The defending champions therefore needed a boundary off the next ball to break the deadlock and Aditya Tare rose to the occasion by smashing a six off Australia bowler James Faulkner.
Corey Anderson smashed an unbeaten 95 from just 44 balls and Ambati Rayudu blasted 30 from 10 as the hosts scored at more than 13 runs an over during their miraculous chase at Wankhede Stadium.
The big-hitting left Mumbai needing nine runs off three balls at the start of Faulkner's over. A single off the first ball swung things in the Royals' favour but smashed a full toss over the ropes and then ran one more off the next delivery to leave the scores tied and set up the grand finale.
Earlier a century partnership between Sanju Samson (74) and Karun Nair (50) put the Royals in a strong position to qualify for the play-offs.
Brad Hodge (29 not out) and Faulkner (23) then provided some late hitting to take the total to 189-4 at the end of the 20 overs.
Mumbai will now play Chennai Super Kings in the first stage of the play-offs. The winner will face either Kings XI Punjab or Kolkata Knight Riders for a place in the final.