Ben Harmison and Darren Stevens starred with the bat as Kent recovered from an awful start on day one of their LV= County Championship Division Two clash with Worcestershire.
The duo put on a partnership of 174 for the fifth wicket as the visitors were dismissed for 324 at New Road despite being 25-4 at one point.
Stevens fell five runs short of a third century of the season, while Harmison was similarly unlucky when he was dismissed for 96 after batting for nearly four and a half hours.
Worcestershire seamer Gareth Andrew was the main reason behind Kent's early woe as he ripped through the top order with a spell of 3-20.
But Stevens and Harmison got their side back on track until the former clipped a delivery from Joe Leach off his pads and was caught at short midwicket, departing in the 90s for the third time this season.
While Stevens was never less than positive, reaching 50 with a straight driven six off Andrew, Harmison went through a sticky period, edging Graeme Cessford for boundaries off successive balls before regaining his touch.
With Stevens out shortly before tea, Geraint Jones (17) played a cameo innings with four fours but then went for 17, caught behind to give Cessford a first success on his home debut.
Although Harmison was not always as fluent as his fifth-wicket partner, he picked up 16 fours before being bowled while attempting to drive Jack Shantry (3-69).
That gave the left-arm seamer a second wicket in nine balls, having previously trapped James Tredwell for 10, but Calum Haggett (34 not out) and Durham loanee Mitch Claydon (33) held the attack up again by putting on 52 in 16 overs before the tail was finally finished off.