Scotland sweating over De Luca