Jersey's cricketers have reached the T20 World Cup Qualifier, but only in the most remarkable circumstances.
They will head to the UAE later this year to face the best associate nations in the world after edging Germany on net run rate in the Europe Final standings.
The two sides met at College Field on the final day of the tournament with Jersey in the box seat after winning all four games to that point.
Germany knew only a big win over Chuggy Perchard's side would be enough to give them a chance and started well, reducing Jersey to 49/5 in the ninth over.
But Ben Ward, who hit four sixes in his 58 from 38 balls, and Anthony Hawkins-Kay put on 85 to set Germany 135 to win.
To better Jersey's net run rate, Germany needed to reach their target in 13.5 overs and, again, started well, Craig Meschede clearing the ropes four times.
Two wickets each for Perchard and Ward swung things back Jersey's way, but Germany stayed in the contest brilliantly to win the game and set-up a bizarre conclusion.
Neither team celebrated at the close as both sets of players waited for official confirmation of how the result left the final table in the six-team event.
After a long wait, the tournament referee made the announcement that Jersey had done enough and would be going on to the global qualifier in Dubai.
I've never been involved in anything like that in all my cricketing history, and I never hope to be again - it's probably taken years off my life. It was unreal that ending, it was mad not knowing at the end of the game whether we'd progressed or not, but so, so delighted to have qualified and be going through to Dubai.
WATCH the moment Jersey's cricketers found out they had reached the T20 World Cup Qualifier...