Hampshire will play Somerset in the semi-finals of the FL t20 in a repeat of last year's final, which Hampshire won off the last ball.
In the other game, Leicestershire will meet Lancashire, who reached the last four by
Both semi-finals and the final will take place on finals day at Edgbaston on Saturday, 27 August.
The finalists will qualify for the Champions League Twenty20 in September.
However, they will have to make it through a qualifying round before reaching the competition proper.