A late order collapse saw Dulwich squander a strong position to lose by 57 runs in their Ryman Surrey Championship Division Two match at home to Purley.
The visitors managed to accumulate 238 before being bowled out in the 55 over, despite an early setback when Naeem Iqbal dismissed both openers to reduce Purley to 28-2.
Dulwich were left with just 45 overs to get the runs needed for victory.
Nick Hudson got them off to a flying start with 35 off 31 balls before becoming the second wicket to fall but Dulwich were dismissed for 182 off the first ball of the 44 over.
Their last five wickets went down for ten runs, with four of them falling to off spinner Razi Khan who finished with 6-52. Dulwich took just five points from this match and therefore slip one place to eighth in the table.