UPTON Cricket Club enjoyed a fantastic weekend as their 1st XI, 2nd XI and 3rd XI all sealed league titles in the Cheshire County League.

With Sunday's league fixtures cancelled due to rain, Upton's 1st XI clinched the Division 3 champion on Saturday despite losing a thriller at Christleton by two wickets with batter Chris McArthur passing 1,000 runs for the season.

With the 2nd XI beating Neston to win the Division 2 league title and the 3rd XI also triumphing in Division 3 it caps an extraordinary season at Old Greasby Road.

In the Premier League, Neston won at Timperley to avoid relegation after Shahrukh Khan's 4-26 restricted the hosts to 186 all out. David Hurst (70) and Luke Filer (54no) sealed the vital seven wicket win. 

Oxton finished fifth after Jordan Collier's 6-22 skittled Grappenhall for just 73 and the hosts completed a four wicket win.

Maritime will play in Division One next year after sealing the Division Two title with a win at Stockport. The visitors posted 145 all out before Vishal Barigela's 3-17 helped clinch an 11 run victory.

Port Sunlight will join Maritime after their four run win over Alveney saw them finish second. Skipper Simon Melberzs struck 51as the Wirral outfit made 163 all out and Mathew Howard (3-32) was the pick of the bowlers.