Dulwich Cricket Club took the last five Chessington wickets in just seventeen balls to pull off an astonishing thirteen run victory in the Ryman Surrey Championship Division Two.
Dulwich were put in to bat and lost wickets steadily but managed to accumulate 236-8 after 55 overs.
The Chessington reply was dominated by a century by opener Karl Thorns. At 197-5 after 41 overs, with 40 still needed off just four overs, a win for either side looked unlikely.
But the late run of wickets enabled Dulwich to get over the line with the victory lifting them to eighth place in the table.