| 32' | ||||
| Jorge Grant 0-1 | 33' |  | ||
| M. Tait | 45+3' |  | ||
|  | 46' | Keanu Baccus out: Hyeok-kyu Kwon | ||
|  | 46' | Conor McMenamin out: Elvis Bwomono | ||
| out: Stephen Kingsley Toby Sibbick | 46' |  | ||
| out: M. Tait A. Denholm | 59' |  | ||
| Mikael Mandron 0-2 | 62' |  | ||
| Toby Sibbick | 62' |  | ||
|  | 64' | Jonah Ayunga out: Mikael Mandron | ||
|  | 64' | Mark O'Hara out: Greg Kiltie | ||
|  | 68' | 1-2 Toyosi Olusanya | ||
| out: Dexter Lembikisa Nathaniel Atkinson | 73' |  | ||
| out: Alan Forrest Barrie McKay | 73' |  | ||
|  | 79' | James Scott out: Richard Taylor | ||
|  | 82' | Scott Tanser | ||
| 85' | ||||
| out: Jorge Grant Scott Fraser | 86' |  | ||
Lineups

St Mirren
|  | 1Z. Hemming Goalkeeper | 
|  | 22M. Fraser Dedender | 
|  | 13A. Gogić Dedender | 
|  | 5R. Taylor  79' Dedender | 
|  | 42E. Bwomono  46' Midfielder | 
|  | 16H. Kwon  46' Midfielder | 
|  | 15C. Boyd Munce Midfielder | 
|  | 3S. Tanser  82' Midfielder | 
|  | 20T. Olusanya  68' Forward | 
|  | 9M. Mandron  62'  64' Forward | 
|  | 11G. Kiltie  64' Forward | 

Hearts
|  | 28Z. Clark Goalkeeper | 
|  | 81D. Lembikisa  73' Midfielder | 
|  | 2F. Kent Dedender | 
|  | 15K. Rowles Dedender | 
|  | 3S. Kingsley  46' Dedender | 
|  | 19A. Cochrane Midfielder | 
|  | 7J. Grant  33'  86' Midfielder | 
|  | 14C. Devlin Midfielder | 
|  | 25M. Tait  45'+3  59' Midfielder | 
|  | 17A. Forrest  73' Forward | 
|  | 77K. Vargas32' Forward | 
Substitutes

St Mirren
|  | 27P. Urminský Goalkeeper | 
|  | 18C. Dunne Dedender | 
|  | 2J. Bolton Dedender | 
|  | 6M. O'Hara  64' Midfielder | 
|  | 17K. Baccus  46' Midfielder | 
|  | 21J. Brown Dedender | 
|  | 7J. Ayunga  64' Forward | 
|  | 10C. McMenamin  46'85' Midfielder | 
|  | 14J. Scott  79' Forward | 

Hearts
|  | 1Craig Gordon Goalkeeper | 
|  | 21T. Sibbick  46'  62' Dedender | 
|  | 13N. Atkinson  73' Dedender | 
|  | 29S. Fraser  86' Midfielder | 
|  | 11Y. Oda Forward | 
|  | 22A. Denholm  59' Midfielder | 
|  | 54J. Wilson Forward | 
|  | 30K. Tagawa Forward | 
|  | 18B. McKay  73' Forward | 

