A tremendous knock from Ravi Bopara saw Essex Eagles rally to beat Kent Spitfires by six wickets at Canterbury in the NatWest T20 Blast.
The Eagles looked up against it after the hosts made 189 for five - Tymal Mills' three-wicket haul did little to halt the scoring - but a brilliant innings from Bopara saw the visitors emerge as comfortable victors.
Ably assisted by captain Ryan ten Doeschate, the England all-rounder followed up his 162 in the recently-concluded LV= County Championship meeting between the sides on this ground with 81 off just 44 balls, helping Kent over the line with an over to spare.
Rob Key was nearly stumped by James Foster while facing David Masters, but the Kent captain soon loosened his shoulders alongside Daniel Bell-Drummond.
Reece Topley slowed Kent down a little, yet Bell-Drummond and Key survived to reach 97 by the halfway point.
Key passed the 50 mark, but Bell-Drummond could not reach the same milestone as Mills found his edge when he was two runs short, with Foster taking the catch.
Mills then made it two wickets from a single over by cleaning up Key for 62.
The Eagles' fightback gathered pace when Darren Stevens was removed by Masters for just six and Ten Doeschate moved quickly across the ground to take a difficult caught and bowled chance to dismiss Alex Blake.
Sam Northeast then pushed Kent towards 200 with two big sixes, but Mills had the last word before the break as he tempted Sam Billings into chopping on.
Essex needed 190 runs to snatch victory and made a poor start to their chase as Stevens dislodged Mark Pettini's stumps for a duck with his third ball.
Unhappy with the situation, Jesse Ryder hit Adam Riley to the ropes three times in a row before Tom Westley repeated the trick against Stevens.
Ryder then blasted a huge six off David Griffiths and moved onto 32 when finding the boundary for the sixth time.
VICTORY! Ravi, with an unusual position in the crease, punches over the top for 4 and seals the win. 193-4, Bopara 81*. Wow. #KenvEss
— Essex Cricket (@EssexCricket) June 11, 2014
The dangerous New Zealander's innings came to an end, however, when he was run out by Riley and Westley soon followed him to the pavilion after being stumped for 27 by Billings off a wide from Stevens.
After 10 overs Essex needed 103 more runs to triumph and, with their stand then worth 37, it was key for Ten Doeschate and Bopara to preserve their partnership.
Both men punished Kent for dropping catches - James Tredwell and Doug Bollinger the guilty men - by hitting sixes and Bopara's second maximum of the evening saw the Eagles reach the 100 mark in the 11th over.
The odds swung firmly in Essex's favour when Bopara reached a half-century with a four off Griffiths and the 100-partnership came up off 61 balls when the England man found the ropes from the next delivery.
Ten Doeschate could not follow his team-mate into the fifties, departing for an impressive 47 from 29 balls thanks to Griffiths.
After Bopara scored 10 in the 18th over Essex needed only 12 runs off the final 12 balls to seal victory, and the honour fell to the England international with a punch over the top for his eighth four, to go with three sixes.