Somerset's Twenty20 dreams are over for another year after losing in the semi-final to Hampshire.
Somerset could only manage a disappointing 125 for 6 - Craig Kieswetter top scoring with 63.
In reply, Hampshire reached their target with six balls remaining - winning the contest by six wickets. They will play Yorkshire in tonight's final.
More top news
Three Exeter Chiefs players will start England's final game of the rugby world cup.
Health campaigners say a decision to axe beds at two community hospitals in North Devon will cost lives.
Your latest weather update with Bob Crampton.