Holders Hampshire will face Somerset in the Royal London One-Day Cup final after both were victorious on Sunday.
Holders Hampshire will face Somerset in the Royal London One Day Cup final after Rilee Rossouw's 85 helped his county to a four-wicket win over Lancashire.
Rossouw, who scored 125 in last year's final, also abetted James Vince's 79 in a century fourth-wicket stand.
Gareth Berg had laid the foundations of the victory with his maiden one-day five-wicket haul, and was brilliantly assisted by Mason Crane's three for 42.
Berg rolled back the years to grab figures of five for 26 as he rammed through the tail, while legspinner Crane appeared back to his best as Lancashire were restricted to 241.
Meanwhile, Lancashire, who beat Middlesex in a thriller on Friday night, were condemned to their ninth straight List A semi-final defeat, as Hampshire aim to be the first side since Sussex in 2008 and 2009 to win consecutive one-day competitions.
Somerset reached the final after defeating Nottinghamshire by 115 runs at Trent Bridge.
The visitors followed up their crushing victory over Worcestershire 48 hours earlier, delivering a strong, all-round performance to go through to their first Lord's final since 2011.
Peter Trego top-scored with 73 in the visitors' 337 all out after being asked to bat first.
Azhar Ali scored 72 and Tom Banton hit a brisk 59, with Jake Ball taking four for 62 for the home side.
Nottinghamshire lost wickets at regular intervals and were rarely in contention once Alex Hales had departed for 54.
Ben Slater made 58 but the bowlers kept a tight rein on proceedings, with Roelof Van Der Merwe taking three for 29.
There were still 11.4 overs remaining when the end came, with Nottinghamshire being dismissed for only 222.