Collated Scottish Premier League results on Saturday:
Aberdeen 1 (Foster 82) Rangers 2 (Lafferty 58, Jelavic 70-pen)
Celtic 0 Hibernian 0
Dunfermline 1 (Kirk 55) Dundee Utd 4 (Dixon 13, Dalla Valle 18, Russell 75, Mackay-Steven 82)
Hearts 0 Kilmarnock 1 (Shiels 55-pen)
Inverness CT 2 (Davis 4, Shinnie 76) Motherwell 3 (Hutchinson 39, Lasley 77, Hateley 87)
St Johnstone 0 St Mirren 1 (McLean 81)
afp11
Source: AFP