Surrey 150 for 4 beat Gloucestershire 147 for 9 by six wickets
Steve Davies hammered a 19-ball half-century as Surrey eased to a six-wicket victory over Gloucestershire, who finished bottom of the Friends Provident t20 South Division.
Needing a win to have a chance of qualifying for the quarter-finals, Surrey restricted Gloucestershire to a modest 147 for nine after Will Porterfield (37) and James Franklin (33) had got the home side off to a reasonable start.
Chris Tremlett finished as Surrey's most successful bowler with 3 for 18 off four overs, while veteran leg-spinner Chris Schofield took 2 or 27.
The outcome was never in doubt once Davies (73) and captain Rory Hamilton-Brown (48) had plundered 78 in the six power-play overs. Aware that run rate could be a factor in their attempt to qualify, Davies and Hamilton-Brown continued to score rapidly until the Surrey captain was lbw to Richard Dawson for 48 to make it 112 for 1 in the ninth over. His 30-ball innings contained six fours and two straight sixes.
Jason Roy was bowled second ball by Dawson and one-time Gloucestershire player Andrew Symonds was dismissed by Aaron Redmond in the next over when Chris Taylor took a catch at long-on.
Davies continued to pepper the boundary boards with some powerful drives on both sides of the wicket until Redmond had him caught on the midwicket boundary in the 12th over. His scintillating 73 came from only 30 balls and included seven fours and four sixes.
That brought Gary Wilson to the middle and he hit three successive boundaries off Redmond to complete the win with 49 balls remaining.
Earlier, Tremlett had struck twice in the first six overs of the Gloucestershire innings when he had Redmond caught behind and dismissed Alex Gidman lbw with a yorker.
Ireland captain Porterfield played impressively in compiling 37 from 34 balls before he skied a drive off Schofield and Hamilton-Brown took a well-judged catch, running back from mid-off.
Porterfield's dismissal prompted a Gloucestershire collapse in which another three wickets fell for nine runs in three overs.
Taylor was caught on the deep square leg boundary, off Matthew Spriegel. Chris Dent was bowled while trying to sweep Schofield and Steve Snell was caught behind off Andre Nel.
Franklin was scoring at better than a run a ball until he was run out by Wilson's direct hit from deep cover, and Tremlett claimed his third wicket when he had Jon Lewis lbw with a yorker.
Dawson made an unbeaten 24 from 28 balls, but Gloucestershire's total never looked enough to trouble Surrey's strong batting line-up.