Otago's 15-match unbeaten T20 run has come to an end, beaten by four wickets in a tight finish by Rajasthan Royals at the Champions League in Jaipur.
The New Zealand T20 champions must wait for the result of the final group A game between Mumbai Indians and Perth Scorchers early on Thursday to discover whether they have made the semifinals.
Mumbai, four points behind, must win by either 49 runs if batting first, or with 34 balls to spare if batting second to topple Otago out of second place in the group.
''We had our destiny in our hands and didn't grab it,'' Otago captain Brendon McCullum said.
Otago made 139 for seven, overcoming a dreadful
start in which they slumped to 21 for four, losing three wickets in one over by seamer Rahul Shukla, including national skipper McCullum second ball.
They recovered through the efforts of Ryan ten Doeschate, with a run-a-ball 26, 32 off 25 balls from in-form allrounder Jimmy Neesham and a couple of rapid late contributions from Ian Butler and Natham McCullum.