Gloucestershire went top of the National League table with a seven-wicket win over Glamorgan Dragons at Cheltenham.

Set to get 198 in a game reduced to 38 overs, Gloucestershire Gladiators got there with seven balls to spare.

Matt Windows clinched their sixth League win as he lifted the Aussie fast-bowler Mike Kasprowicz over mid-wicket for his fifth four.

Finishing with 54, he shared fast-moving stands of 56 with Alex Gidman (49) and 56 again with temporary Pakistani recruit Shoaib Malik (21 not).

Glamorgan, having won the toss on a rapidly drying field, had accumulated runs patiently but collapsed at the end, just failing to see out their overs.

They had solid scores of 39 apiece from Matthew Maynard and Adrian Dale but lacked the enterprise to see them to a commanding score.

The start was held back for an hour but then Glamorgan were quickly in trouble at James Averis removed Robert Croft and Australian Jimmy Maher in his first three overs.

Their successors Michael Powell and Jon Hughes both enjoyed lives as they shared a stand of 50 in 10 overs.

Hughes departed to an excellent run-out throw by Craig Spearman in the covers for 30.

Maynard, the current scoring king at Cheltenham, signalled his arrival with a mighty swish at Mark Hardinges but went on with just two boundaries to his 39 before Hardinges changing ends had him caught just inside the long-on boundary.

There were three wickets apiece for Averis and Hardinges.

Glamorgan's attack never found the same penetration as Phil Weston and Spearman put on 49 for the first wicket in nine overs.

Spearman needed just five for 1,000 League runs in 23 matches got there with two fours.

Collated Summaries: Frizzell County Championship Division One: Trent Bridge Sussex 497-6 dec (M W Goodwin 148, R S C Martin-Jenkins 121 no, P A Cottey 53) v Nottinghamshire 289-7 (K P Pietersen 138 no). Division Two: Derby Durham 501-8 dec (V J Wells 106, N Peng 99, J J B Lewis 77, P Mustard 70 no) & 110-2 dec v Derbyshire 361-5 dec (M J Di Venuto 143, S A Selwood 62) & 204-7 (S A Selwood 88) Derbyshire (10pts) drew with Durham (10pts); National Cricket League Division One: Southend Essex Eagles 203-6 Innings Complete (W I Jefferson 61) v Leicestershire Foxes 166 Essex beat Leicestershire by 37 runs; Cheltenham, Glamorgan Dragons 197 v Gloucestershire Gladiators 199-3 (M G N Windows 54 no) Gloucestershire beat Glamorgan by 7 wkts; Guildford, Worcestershire Royals 219-6 Innings Complete (B F Smith 93 no) v Surrey Lions 140 (M S Mason 4-34, Kabir Ali 4-30) Worcestershire beat Surrey by 79 runs; Scarborough, Yorkshire Phoenix 197-8 Innings Complete v Kent Spitfires 179 (V J Craven 4-22) Yorkshire beat Kent by 18 runs Division Two: Northampton, Northamptonshire Steelbacks 234-8 Innings Complete (T W Roberts 64, D J G Sales 56) v Middlesex Crusaders 238-5 (O A Shah 83 no) Middlesex beat Northamptonshire by 5 wkts.