After Stephen Parry's five wicket haul dismissed Middlesex for 236 in their second innings, Lancashire completed the chase of 109 runs to win the County Championship Division One encounter in Southport by eight wickets.
Tim Murtagh picked a six-wicket haul on day three but Lancashire managed to post 309 runs in their first innings and also restricted Middlesex to 156 for six in the second innings to have a firm control of the County Championship Division One encounter in Southport.
After centuries from Dean Elgar and Lewis Gregory powered Somerset to 443 for nine, Middlesex responded back with a score of 42 for naught at stumps on day two of the County Championship Division One clash at Lord's.
Kumar Sangakkara scored twin centuries as Surrey managed to overcome Middlesex while handy knocks of 106 and 46 from Marcus Trescothik helped Somerset manage a draw in the County Championship Division One clashes on the final day.
Alastair Cook and Tom Westley dominated on a batting day to take Essex to 243 for two while Gary Ballance and Kumar Sangakkara chipped in with knocks of 74 and 113 respectively to help Yorkshire and Surrey recover against Lancashire and Middlesex in the County Championship Division One clashes.
Jim Allenby scored a blistering 144-run knock as Somerset thrashed Glamorgan by 170 runs while riding on Laurie Evans' unbeaten 134 Sussex chased down 332 comfortably against Kent. Elsewhere a complete all-round performance from Surrey saw them register a seven-wicket win over Middlesex.
Nick Gubbins scored a fine century while Toby Roland-Jones registered a four-wicket haul as Middlesex managed to win their first game this season overhauling Hampshire by 86 runs by Duckworth-Lewis in their Royal London One-Day Cup face-off in Southampton.
Tom Alsop and Jacques Rudolph scored centuries to help Hampshire and Glamorgan respectively to victories while rain hampered Middlesex's progress against Sussex leading to abandonment without a result.
A fabulous innings from Gary Ballance for the second time in the game helped Yorkshire pull out an incredible draw while Lancashire came from behind to upset Somerset with a stunning second innings bowling performance. Elsewhere Essex and Warwickshire have also managed to end their respective encounters with a draw.
Gary Ballance scored a century and followed it with an unbeaten 78 to keep Yorkshire alive against Hampshire while Alex Davies and Liam Livingstone came up with massive hundreds to make stunning comeback for Lancashire against Somerset.
Middlesex and Hampshire have gained control in their respective games against Yorkshire and Essex respectively with a superior batting performance while Lancashire and Surrey bounced back to end day two of Specsavers County Championship Division One on a high.
Centuries from Sam Robson, Nick Gubbins, Ian Westwood and James Vince helped their respective teams while Old Trafford witnessed 18 wickets fall on day one of the Specsavers County Championship Division One.