Glamorgan sealed their first T20 Finals Day appearance for 13 years after beating Leicestershire by nine-wickets in Cardiff.

Glamorgan chased 124 with 38 balls to spare as Colin Ingram hit 70 not out and Jacques Rudolph smashed 46.

Craig Meschede (3-17) and Graham Wagg (2-12) were among the wickets as Leicestershire failed to capitalise on the promising start.

The Welsh county join Hampshire at Finals Day on Saturday, 2 September at Edgbaston.