Ealing have taken over the lead of the Middlesex County Premier League following an impressive seven-wicket win over Shepherds Bush while erstwhile leaders Eastcote were beaten by Teddington by the margin of 113 runs.
Ealing now have a seven-point lead at the top of the table as the season enters its final two rounds of matches. Not completely out of the title hunt yet are Teddington, in third place.
Richmond lead Winchmore Hill by six points in Division Two while in Division Three, Hornsey are just two points ahead of Highgate.
Click on the attached spreadsheet for the full details of the weekend's action.
Click here for the latest ECB Premier League results and standings