The third one-day international between Australia and the West Indies has finished in a tie after a thrilling finish at the Arnos Vale Ground in St Vincent.
Chasing 221 for victory, the hosts appeared set to pull off a remarkable win when Darren Sammy smashed a four off Brett Lee to level the scores with three balls remaining.
But off the next delivery Kemar Roach took off for a run while Sammy stood his ground, the pair ending up at the striker's end as Brett Lee completed a run-out to complete the first tie in an ODI at the venue.
The result means the five-game series is level at 1-1 going into the fourth one-dayer at the nearby island of St Lucia on Friday.
Australia appeared set to secure a victory when they had the hosts 6-117 following the dismissal of big-hitting allrounder Kieron Pollard for 36.
But Andre Russell (37), who was bowled off a no-ball by Shane Watson (3-30) and then again off the resulting free-hit, combined with Carlton Baugh (33) to take the Windies close.
Clint McKay (2-50) removed both Baugh and Russell before Lee dismissed Narine, and then Roach and Sammy took the Windies to within in a run of victory before the dramatic run-out.
Earlier Michael Hussey (67) and George Bailey (59) added 112 for the fourth wicket in Australia's 220 which was finished in a remarkable collapse as the visitors lost six for 18 to be dismissed with a ball remaining in their innings.
Hussey's dismissal sparked the collapse with Roach (2-42) and Narine (3-32) ending the innings well.