Devizes Town shocked high-flying Dawlish in the Screwfix Direct Premier Division, coming home from Devon with a 3-2 victory.

Brian Newlands' side declared their intentions early, when Dave Tapper smashed home from 30 yards with just four minutes on the clock.

Veteran forward Barry Flippance then doubled the Devizes lead after capitalising on an error from home keeper Jamie Day.

Steve Blurton pulled one pack before the break, but Nick Mooney restored the cushion after the restart with a delicious lob from distance.

Blurton grabbed his second in injury time, but it was too little, too late for the hosts.

The win lifts Devizes within touching distance of the top six.