Rangers: 1. Butland - 2. Tavernier (Kasanwirjo, 69), 5. Souttar, 22. Jefté, 27. Balogun - 8. Barron (Sterling D., 68), 10. Diomande M., 14. Bajrami N. (McCausland, 85), 43. Raskin - 18. Černý V. (Dowell, 85) - 9. Dessers (Danilo Pereira, 78)
Substitution: Sterling D. (from 68); Kasanwirjo (from 69); Danilo Pereira (from 78); Dowell (from 85); McCausland (from 85)
Bench: 31. Kelly L. - 4. Pröpper R. - 30. Hagi I. - 29. Igamane
Yellow Cards: Diomande M. 74; Sterling D. 80
Hearts: 1. Gordon C. - 2. Kent F., 5. Oyegoke, 15. Rowles, 29. Penrice - 18. Boateng М. (Baningime, 68) - 14. Devlin (Drammeh M., 78), 16. Spittal - 17. Forrest A. (Dhanda, 69) - 9. Shankland, 77. Vargas K.
Substitution: Baningime (from 68); Dhanda (from 69); Drammeh M. (from 78)
Bench: 28. Clark Z. - 3. Kingsley, 4. Halkett, 35. Forrester - 7. Grant J. - 21. Wilson
Yellow Cards: Devlin 57; Oyegoke 67; Dhanda 89
Following are the results of Scottish Premiership - Third Matchday

Two late goals by Pikhalonok and Voloshyn helped Dynamo Kyiv beat ten-man Rangers and advance into the final round of 2024-25 UEFA Champions League play-offs

Following are the results of Scottish Premiership 2nd Matchday

The first match of the third qualifying round of the Champions League between Dynamo and Rangers took place today

Rangers
Hearts