Alton, BAT and Havant will be joined in the last four of Southern Electric Contracting Cup by Bournemouth and Lymington tonight.

Alton sprang a surprise beating Old Tauntonians & Romsey by eight wickets - Mike Trodd's unbeaten half-century for the visitors proving in vain.

Alton lost two early wickets, but Ben Jansen (43 not out) and Richie Morgan (29 not out) carried the Premier Division 3 leaders past OTs' 98-6 with three overs to spare.

Chris Yates (4-34) was involved in a unique SEC Cup team hat-trick for Rowledge, but was unable to prevent BAT from a 40-run win at Southern Gardens.

The Cardiff University skipper, who initially removed David Banks (41), whipped out Chris Thomason and James Schofield in cosecutive deliveries before Richard Kenway (47) was run out off his third ball.

But BAT's 144-6 proved too many as only David Lloyd (55) survived three-wicket spells by Dan Goldstraw (3-25) and Terry Rawlins (pictured right, 3-15) that restricted Rowledge to 104-8.

Paul Gover (42) and Richard Hindley (33), aided by some brisk later scoring from Bev Moynan (29 not out) paved the way to Havant's 14-run win over Portsmouth.

The visitors looked like they might threaten Havant's 136-4 (Lee Savident 3-28) while Andrew Locke (39) and Matt Scott (32) were at the crease.

But with Matt Cox (3-31) and Phil Loat (3-24) creating inroads, Portsmouth closed at 122-7.

The SEC Cup semi-finals are on July 8 and 10, with the final at the Rose Bowl on August 5.