England spinner Simon Kerrigan made a career-best 62 not out and returned 3-48 as Division Two leaders Lancashire took a firm grip of their LV= County Championship game against Hampshire at Southport.
The slow left-armer, who made his international debut in the final Ashes Test at the Kia Oval, helped his side make 421 in their first innings and then recovered excellently from a wayward opening spell as Hampshire were dismissed for 210 despite 22-year-old James Vince making a classy 106.
Red Rose skipper Glen Chapple opted not to enforce the follow-on and Lancashire were 39 without loss at the close, leading by 250.
The morning's play was dominated by a record-breaking partnership between Chapple and Kerrigan, who put on 114 for the last Lancashire wicket.
Chapple made 63 off 65 balls before he was caught by Sean Ervine off James Vince, while Kerrigan recorded his first half-century and remained unbeaten.
Both batsmen hit a couple of sixes as the Hampshire attack wilted under a sustained and well-judged onslaught.
Chapple and Kerrigan's stand occupied 112 balls and established a 10th-wicket record for matches between Lancashire and Hampshire.
Although the visitors managed to get to lunch unscathed, the afternoon session brought no relief as Kyle Hogg claimed four wickets in a penetrative new-ball spell.
Hampshire skipper Jimmy Adams became Hogg's 50th Division Two victim of the season when he was lbw to the seamer, who quickly added Michael Roberts, Neil McKenzie and Liam Dawson to his list.
Ervine and Vince attempted to rebuild the innings but Chapple removed the former courtesy of a sharp low slip catch by Ashwell Prince, a dismissal which saw the Lancashire skipper also reach the 50-wicket mark in championship cricket this summer.
Vince and Adam Wheater saw their side safely to tea on 137 for five, Kerrigan conceding 27 from four overs.
In the evening session. however, the spinner recovered much of his accuracy and loop and earned deserved rewards.
He dismissed Wheater, Chris Wood and Vince en route to figures of 3-21 from 10 overs in his second spell. Remarkably, Kerrigan also reached the 50-wicket mark when he removed Vince.
Hogg dismissed Hampshire debutant Matt Coles first ball and when Vince skied Kerrigan to Chapple it was something of a surprise that the Lancashire skipper chose to bat again.