Sam Billings almost snatched an incredible victory for Sydney Sixers, but the visitors left Bellerive Oval with a sixth straight defeat.
Hobart Hurricanes looked to have the Big Bash League meeting under control going into the final over, with the Sixers needing 22 for victory.
Tymal Mills only conceded four from the first three balls of the over, but then Billings, in what was his final appearance for the Sixers before linking up with England, hit him for two consecutive straight sixes.
One final clearance of the boundary from the final delivery would have earned the visitors their first win of the season, but this time Billings failed to connect and was left stranded on 61 from 31 balls, with Hobart winning by five runs.
Billings did have some consolation as he and team-mate Jason Roy depart to join the England ODI squad, as he produced the best Sixers innings of the season so far.
"The last ball just did me for lack of pace," said Billings. "I just had to get across my stumps and just hope he came into my arc. It held up a little bit, I just got through the shot a bit early.
"Bowlers do crumble under pressure sometimes; to be fair to him he's a world-class performer, 'T' (Mills), and a really good mate of mine, we've had some good battles. It's just skill versus skill in that situation, just couldn't get the third away."
The Hurricanes secured a third straight win, setting the Sixers 171 for victory and looking in control when they had the visitors three down for 64.
After Billings joined Jordan Silk (45) at the crease they put on 60 for the fourth wicket to resurrect the run chase.
D'Arcy Short's 42 from 36 set the tone for Hobart and Matthew Wade made a very useful 41.
The Hurricanes are 1/1 to win the Big Bash League title, while Hobart are 6/5 to win their next game against Brisbane Heat, who are 8/11.
View all Cricket betting