Hampstead have won the 2013 Middlesex ECB Premier League title with one week of the season remaining.
Although Ealing beat Richmond by 36 runs, their title challenge was over when Hampstead beat Teddington by six wickets.
Graham Clark's 109 set up a successful run chase in reply to Teddington's 186 all out.
At the other end of the table, Eastcote are already down and one of Hornsey (55 points) and Winchmore Hill (47) will also be playing Division Two cricket next season.
Coming up from Division Two will be North Middlesex (103 points) and Brondesbury (99) although the title is still up for grabs.
Brondesbury beat Harrow Town by 34 runs while North Middlesex thrashed Harrow St Mary's by 118 runs.
Ickenham and Harrow Town are both relegated.
Enfield have been confirmed as champions of Division Three. They beat North London by six wickets after bowling out their opponents for 174.
Nearest challengers Indian Gymkhana beat Barnes by two wickets in a low-scoring game but are now 13 points adrift with a maximum of 10 still available to them.
Indian Gymkhana need four more points to guarantee promotion but Highgate and Kenton retain an outside chance of going up with Enfield.
At the bottom, Edmonton were already down with just 19 points.
The full results and fixtures, as well as a 'what if' scenario document, can be found via the downloads area.
© Cricket World 2013