Sussex 110-4 (Wright 32, Batty 3-11) beat Surrey 106 for 6 (De Bruyn 30*) by 6 wickets (D/L method)
Sussex booked their place in the quarter-finals of the Friends Life t20 and ended Surrey's hopes in the process following an emphatic six-wicket win at The Oval.
Surrey struggled to 106 for 6 before rain brought their innings to a premature end after 16.2 overs with Zander de Bruyn top scoring on 30 not out and Mike Yardy taking 2 for 15.
Sussex made light work of reaching a revised target of 109 off 15 overs with Luke Wright (32), Matt Prior (25) and Chris Nash (22) steering them home with 20 balls to spare despite the efforts of stand-in skipper Gareth Batty (3 for 11).
After making a positive start a flurry of wickets put the skids under Surrey's hopes of setting a big target.
Jason Roy was first to go for just four as he picked out Chris Liddle at mid-off to give Yardy his first wicket.
Three balls later Steven Davies' promising innings came to an end when he carved a wide ball from Liddle straight to Murray Goodwin at third man having hit 21 off 11 balls.
Zafar Ansari lasted just three balls before he lobbed a catch to Wright off the bowling of Yardy to leave Surrey reeling on 32 for 3.
Kevin Pietersen followed his duck against Hampshire the previous night by being caught on the boundary for eight trying to hit Will Beer over long on.
Michael Rippon then bowled Matt Spriegel for nine and when the first stoppage for rain came Surrey were 86 for 5 after 14 overs.
Rory Burns made 23 off 20 balls, including a six off Chris Nash, but then miscued a hook off Amjad Khan and was caught at deep fine leg by Scott Styris.
When the rain returned Surrey were 106 for 6 after 16.2 overs and Sussex were set a revised target of 109 off 15 overs.
Nash set the tone for Sussex's reply as he blasted 22 off the first two overs before top edging a catch to Davies off the bowling of Stuart Meaker.
Matt Prior plundered 25 off just 10 balls, including a big six off Dirk Nannes, only to be caught on the boundary while Wright made 32 off 21 balls when he offered a return catch to Batty.