Patel's 117 off 119 balls was not enough to help Surrey finish any higher than one place above Essex after a disappointing campaign for both counties
Chelmsford: Essex 259-9, Surrey 261-8 - Surrey win by two wickets
Ryan Patel recorded his fourth List A century to steer Surrey to their second Metro Bank One-Day Cup victory of the season and consign Essex to the Group A wooden spoon.
However, Patel's 117 off 119 balls was not enough to help Surrey finish any higher than one place above Essex after a disappointing campaign for both counties.
Patel shared partnerships of 62 with late call-up Krish Patel, 60 with Josh Blake and 51 with Conor McKerr as Surrey chased down 260 to win with a boundary off the last ball. McKerr also claimed career-best List A figures of 4 for 55 in Essex's 259 for 9.
Essex were indebted to two significant stands in reaching a slightly below-par score on a dead pitch. Beau Webster (69) and Noah Thain (63) lifted them from 79 for 4 with a fifth-wicket partnership of 109 in 24 overs, while Jamal Richards (31 not out) and Ben Allison put on 52 for the ninth wicket.
There was drama before play started when captain Rory Burns twisted an ankle in the warm-up and at 10.28am Surrey had to register 17-year-old leg-spin all-rounder Krish Patel.
Essex tails were up when they had Surrey's best hope of anchoring their response, Dom Sibley, out first ball to a bottom edge and having his middle stump jagged back. But they had not factored in Ryan Patel.
Ryan Patel won the game for Surrey (Julian Finney/Getty Images)
Josh Blake joined Patel in a 60-run partnership that took up 10 overs before picking out the square-leg boundary sweeper to give Richards a wicket in his first over. Ben Geddes followed to a catch at mid-on off Aron Nijjar.
The left-handed Patel hit three fours in the first over and reached his fifty from 50 balls with a six over midwicket. But he lost Cameron Steel to a running catch at long leg off Webster.
The debutant Patel joined his namesake and had revised the target to 116 off 20 overs. The lateness of his call-up did not affect his nerves and even found time to deposit Nijjar for six over long off to mark the fifty partnership. He was eventually out for a 46-ball 30, lbw going back to Nijjar.
The senior Patel reached three figures with his 13th boundary, punched through extra cover, from his 102nd delivery faced. McKerr's 20 from 24 balls kept Surrey on course before he was bowled by Webster.
Patel's 45-over innings ended when he drove Allison to Webster at short extra cover and suddenly Surrey needed 33 from six overs with three wickets in hand, then 15 from 12 balls. They lost Ealham to another Webster catch in the covers off Allison as the target rose to 13 from eight balls.
A sweep off the first ball of Beard’s final over by Griffiths reduced the figure to nine off five balls, but only a single from the next two balls heightened the suspense. However, Moriarty nudged another boundary followed by another to leave three required off the last ball. But Griffith's drive through mid-on for four from a full-toss decided the outcome.
Subscribe to The Cricketer for exclusive content every day: The inside track on England's Test tour with George Dobell in Pakistan, award-winning analysis, breaking news and interviews and the only place for in-depth county coverage all year round. Plus: An ad-free app experience at your fingertips. Subscribe to thecricketer.com today for just £1.