|  | 56' | Víctor Griffith out: Adama Sidibeh | ||
| out: Shayden Morris Leighton Clarkson | 62' |  | ||
| out: Jack Mackenzie Jeppe Okkels | 63' |  | ||
| out: Oday Dabbagh Pape Habib Gueye | 68' |  | ||
|  | 71' | Graham Carey out: Stephen Duke-McKenna | ||
|  | 72' | Benjamin Mbunga-Kimpioka out: Mackenzie Kirk | ||
| out: Topi Keskinen Ester Sokler | 82' |  | ||
|  | 87' | Taylor Steven out: Barry Douglas | ||
Lineups

St Johnstone
|  | 1A. Fisher Goalkeeper | 
|  | 4D. Balodis Dedender | 
|  | 5Z. Mitchell Dedender | 
|  | 30B. Douglas  87' Dedender | 
|  | 37S. Curtis Midfielder | 
|  | 23S. Sprangler Midfielder | 
|  | 7J. Holt Midfielder | 
|  | 21S. Duke-McKenna  71' Forward | 
|  | 14D. Wright Midfielder | 
|  | 16A. Sidibeh  56' Forward | 
|  | 27M. Kirk  72' Forward | 

Aberdeen
|  | 1D. Mitov Goalkeeper | 
|  | 28A. Jensen Dedender | 
|  | 26A. Dorrington Dedender | 
|  | 5M. Knoester Dedender | 
|  | 3J. MacKenzie  63' Dedender | 
|  | 4G. Shinnie Midfielder | 
|  | 18A. Palaversa Midfielder | 
|  | 20S. Morris  62' Midfielder | 
|  | 9K. Nisbet Midfielder | 
|  | 81T. Keskinen  82' Midfielder | 
|  | 11O. Dabbagh  68' Forward | 
Substitutes

St Johnstone
|  | 20R. Sinclair Goalkeeper | 
|  | 44E. Watt Midfielder | 
|  | 6V. Griffith Mullins  56' Midfielder | 
|  | 8J. Svedberg Midfielder | 
|  | 24J. McPake Midfielder | 
|  | 11G. Carey  71' Midfielder | 
|  | 19T. Steven  87' Forward | 
|  | 10N. Clark Forward | 
|  | 29B. Mbunga-Kimpioka  72' Forward | 

Aberdeen
|  | 31R. Doohan Goalkeeper | 
|  | 2N. Devlin Dedender | 
|  | 22J. Milne Dedender | 
|  | 16J. Okkels  63' Forward | 
|  | 10L. Clarkson  62' Midfielder | 
| 30 Midfielder | |
|  | 8D. Polvara Midfielder | 
|  | 14P. Guèye  68' Forward | 
|  | 19E. Sokler  82' Forward | 



