Glen Chapple followed up his 6-34 by hitting 89 with the bat
Worcestershire still trailed Lancashire by 51 runs at the end of another Glen Chapple-dominated day at New Road.
After taking 6-34 on the first day, Lancashire skipper Chapple led by example for the second day running as he top scored with 89 out of 347.
In response to the home side's 167, that earned a 180-run first innings lead, whittled back by the close.
Worcester closed on 129-3, in which England Lions opener Stephen Moore finally found form with 53.
Lancashire began a highly productive day by resuming their first innings five runs ahead on 172-5.
A couple of early Matt Mason wickets offered early Worcester encouragement, removing overnight pair Mark Chilton and Luke Sutton in successive overs.
But home fortunes then began to slump dramatically thanks to the eighth-wicket stand between Chapple and Hogg.
They completed a century stand in just 22 overs, lifting Lancashire to 289-7 at lunch, by which time both were in touching distance of half-centuries.
Hogg was first to the milestone shortly after the interval off 98 balls, before Chapple followed him off 71 deliveries.
Their partnership finally ended when Hogg, who had a brief spell on loan at New Road in 2007, was bowled by Chris Whelan.
Liverpool-born Whelan then claimed his first five-wicket haul (a career-best 5-95) against his native county by also accounting for Sajid Mahmood.
And the innings ended frustratingly for Lancashire three runs short of a fourth batting point when Chapple attempted a lofted cut at Imran Arif and fell victim to a well-judged catch on the third man boundary by Mason.
Worcestershire's uphill struggle intensified when Hogg then had Daryl Mitchell caught at second slip.
And, after completing his first half-century of the season, Moore was bowled by another Hogg delivery which kept low and nipped back.
But Mahmood claimed the key wicket when he clean bowled in-form skipper Vikram Solanki for 35 shortly before the close.
Worcestershire opener Stephen Moore told BBC Hereford and Worcester:
"We shouldn't have let them get where they got to, but Chappie batted really well and reversed the pressure, and so did Kyle Hogg.
"They rode their luck a little bit but batted really well and got some runs on the board.
"Equally it showed us what you can achieve on that wicket if you put your mind to it. But there are a few balls doing a few things out there.
"So, if we can get a decent lead, there is every chance we can put them under some pressure in the second innings and get a result."
Kyle Hogg told BBC Radio Lancashire:
"We've applied ourselves and got stuck in.
"It was very important to get a good lead. The pitch is starting to go up and down a bit.
"That's the most I've bowled in first-class cricket for a while and that showed in my bowling.
"We'd have like to have had them four or five down overnight. Hopefully we'll get our rewards in the morning."
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.