Blue Devils strike last to down Coalers