Jocky Scott tore a strip off his players at half-time but the Dens Parkers fought back from two down to bank the silverware.