Peterhead emerge as the strongest challengers to Dunfermline