Celtic beat Russian side FK Krasnodar 3-1 in a friendly match in Austria in Ronny Deila's first game in charge.
Anthony Stokes scored after just 70 seconds and Stefan Johansen and Callum McGregor netted either side of half-time after Krasnodar had equalised.
A first-half double from Calum Gallagher helped Rangers to a 3-0 victory at Highland League Buckie Thistle, with new signing Kenny Miller adding the third goal late on.
Hearts had Scott Robinson sent off in the closing stages as they lost 2-0 to Bulgarian champions Ludogorets at Leigh Sports Village.
Dumbarton won 4-0 away to Lowland League side Vale of Leithen thanks to a double from Jordan Kirkpatrick and goals from Colin Nish and Scott Taggart.