Ireland crashed out of the ICC World Twenty20 following an amazing onslaught from the Netherlands batsmen who chased down 190 to win in just 13.5 overs.
It had seemed an unlikely scenario at the half-way stage, as following Zimbabwe's emphatic win against the UAE, it meant the Dutch would need to pass what looked a daunting Irish total of 189-4 in just 14.2 overs to overhaul their net run rate and top the group.
What followed though was absolute carnage as The Netherlands scored the quickest first 100 runs in T20 International cricket, hitting the most sixes - a quite incredible 19, leaving the Ireland bowling attack shell-shocked.
Man of the Match Stephan Myburgh scored the second quickest T20I half century, taking just 17 balls, sharing an opening stand of 91 with skipper Peter Borren (31).
Myburgh's 63 came from just 23 balls, which saw him clear the ropes an incredible seven times in a whirlwind knock.
He and skipper Borren's controlled clean striking gave their team-mates the belief that the seemingly impossible was achievable, and once they grasped the initiative, they never relinquished it.
Logan Van Beek went cheaply - a second wicket for Kevin O'Brien - but Irish heads dropped when Tom Cooper survived a dropped chance when he had made just a single to smash 45 from just 15 balls (1 four, 6 sixes) to take his team to the brink.
He crashed four consecutive sixes off left-armer George Dockrell before being caught in the deep by O'Brien off the bowling of Tim Murtagh with victory in sight.
It was left to Wesley Barresi whose unbeaten 40 from 22 balls included 3 fours and 3 sixes to strike the winning runs to spark off great scenes of jubiliation amongst the Dutch camp.
Earlier, Ireland's total had been built around a century partnership in just 44 balls between Andrew Poynter and Kevin O'Brien.
Clontarf batsman Poynter's 57 in just 38 balls contained 4 fours and 4 sixes, but that was almost pedestrian compared to O'Brien's blitzkrieg which saw him make 42 not out in just 16 balls (2 fours, 4 sixes).
Their powerful striking saw Ireland strike 11 maximums of their own taking full advantage of the shortish boundaries and excellent batting track.
The pair had built on the solid foundations offered by William Porterfield (47) and Ed Joyce (28).
However, the Irish efforts were completely overshadowed by the events which followed in the second half of a quite amazing encounter.
The Netherlands move on to Chittagong where they will face New Zealand, Sri Lanka, South Africa and England - whom they famously defeated at Lord's in this competition in 2009.
- Miscued by Paul Stirling
- Hand comes off the bat from Paul Stirling
- Peter Borren takes an easy catch to dismiss Paul Stirling
- Dutch delight at getting the wicket
- Boundary for William Porterfield
- Runs for William Porterfield
- William Porterfield is bowled
- Mudassar Bukhari celebrates
- Go Ireland
- On driven by Ed Joyce
- Ed Joyce and William Porterfield
- Attempted stumping by Wesley Barresi
- Mudassar Bukhari and Pieter Seelaar
- Driven by Ed Joyce
- Andrew Poynter batting
- Ed Joyce is run out
- Tom Cooper congratulated by Wesley Barresi
- Ed Joyce departs
- Tom Cooper bowling
- Driven by Andrew Poynter
- Mudassar Bukhari bowling
- Unorthodox but effective from Kevin O'Brien
- Peter Borren encourages his troops
- Six over cover from Andrew Poynter
- Return to Michael Swart
- Andrew Poynter scored a half century
- Pieter Seelaar bowling
- Kevin O'Brien and Andrew Poynter between overs
- Andrew Poynter dropped by Ahsan Malik
- Half century partnership for O'Brien and Poynter
- Andrew Poynter fifty
- Clubbed for six Dwayne Bravo style by Kevin O'Brien
- Hooked by Andrew Poynter
- Peter Borren and Ahsan Malik
- Half century for Andrew Poynter
- Hooked away by Kevin O'Brien
- Century stand between Andrew Poynter and Kevin O'Brien
- Kevin O'Brien and Andrew Poynter interviewed
- Peter Borren batting
- Guided away by Peter Borren
- More runs for Myburgh
- Pat on the back for Myburgh from Peter Borren
- Skied by Peter Borren
- Catch for Ed Joyce
- Ireland celebrate the wicket
- Six hit from Stephan Myburgh
- William Porterfield has a word with Andrew McBrine
- Barresi congratulates Myburgh
- Tom Cooper reverse sweeps
- Dropped by Ed Joyce
- It flies past Myburgh
- Tim Murtagh bowling
- Stephan Myburgh congratulated
- Kevin O'Brien celebrates the wicket
- Another six for Cooper
- Netherlands fans go wild
- George Dockrell bowling
- Wesley Barresi congratulated
- Improvisation from Tom Cooper
- Lofted by Logan van Beek
- Catch for William Porterfield
- Hooked by Tom Cooper
- Wesley Barresi batting
- Applause from the Netherlands bench
- Catch for Kevin O'Brien
- Kevin O'Brien congratulated
- Kevin O'Brien and William Porterfield in discussion
- Narrow escape for Ben Cooper
- Tom Cooper boundary
- Return to Paul Stirling
- Smashed away by Wesley Barresi
- Six sails over the head of Alex Cusack
- Captains conference
- Just out of the reach of Tim Murtagh
- The winning six from Wesley Barresi
- Barresi and Cooper celebrate the stunning win
- Netherlands celebrate the win
- Dutch celebrations continue
- Cricket Ireland President Robin Walsh congratulates Stephan Myburgh and Ed van Nierop
- Ed Van Nierop and Man of the Match Stephan Myburgh