Match scores (Liverpool)
Northamptonshire won by six wickets
Lancashire inns: 324-8 (McLaren 79, Clark 76*, Vilas 61, Brown 58; Azharullah 3-55)
Northamptonshire inns (46.4 overs): 326-4 (Wakely 109*, Keogh 69, Levi 63, Newton 44; Anderson 2-51).
Match report
A well-crafted unbeaten century by Northamptonshire captain Alex Wakely guided his side to their first win in this year's Royal London One-Day Cup and condemned Lancashire to their third successive defeat.
Needing 325 to win at Aigburth, the Steelbacks reached their target with 20 balls to spare and six wickets in hand, with Wakely 109 not out.
Adam Rossington sealed victory with a four and a six off Liam Livingstone, after Richard Levi had earlier bludgeoned 12 boundaries in his 46-ball 63 as Northants reached three figures inside 15 overs.
When Levi holed out to mid-on off Jordan Clark, Rob Newton continued the assault but was caught by Alex Davies off Tom Bailey for 44 when the score was 125.
With Josh Cobb having been Anderson's first victim in the second over of the innings, Northants' reply was interestingly poised but Wakely and Rob Keogh then put the game beyond Lancashire's reach with a 152-run fourth-wicket stand in 23 overs.
Wakely survived a stumping chance on 24 when Davies failed to gather the ball and was also dropped by the Lancashire keeper when he inside-edged a very difficult chance off Anderson, the resulting boundary taking him to his 42-ball fifty.
Wakely reached his century having hit 12 fours and faced 92 balls but Keogh played on to Anderson for 69, although the contest had effectively been settled by then.
Earlier four Lancashire batsmen had made half-centuries but they were made to rue the lack of a big score.
Jordan Clark finished the innings with an unbeaten 76 from 51 balls and took 24 off Nathan Buck's final over.
Clark's fine knock included eight fours and two sixes and it placed the finishing touches on a recovery which saw Lancashire recover from 94 for five when Steven Croft was superbly caught at the wicket by Rossington off Azharullah for 19.
Dane Vilas and McLaren put on 86 for the sixth wicket before the former cut Ben Sanderson to Newton on the point boundary and departed for 61.
McLaren and Clark put on a 108-run stand for the seventh wicket, which was only ended when McLaren hoisted Azharullah high to long-on where Steven Crook took a fine running catch.
Karl Brown had made a stylish 58 off 47 balls but the first 20 overs firmly belonged to Northants.
Davies was caught at the wicket for a first-ball duck off Sanderson, Haseeb Hameed held at backward point off Buck for nine and when Livingstone fell into Azharullah's none too subtle trap and hooked a short ball straight to substitute fielder Saif Zaib at deep-backward square-leg Lancashire were 77 for four.