Nach Siegen über Liu Chuang, Ken Doherty, Adrian Gunnell, Dave Harold und Mark Selby gewann Dale 2007 als Qualifikant das Finale der Shanghai Masters gegen Ryan Day mit 10:6. Nach einem 2:6-Rückstand gewann er acht Frames in Folge und konnte damit seinen zweiten Erfolg bei einem Weltranglistenturnier feiern.