St Mirren's starting lineup for tonight's William Hill Premiership match away to Hearts has been confirmed with manager Stephen Robinson making three changes from Saturday's match against Falkirk.
Oisin Smyth is one of the three changes as he comes into the starting lineup after returning from his loan spell at Partick Thistle. Alongside Oisin, Alex Gogic returns from suspension while Roland Idowu is also given a start.
Those changes mean that Liam Donnelly, Fraser Taylor and Dan Nlundulu drop out with the latter pair on the bench. While Donnelly misses out after coming off injured on Saturday, there's positive news with Shamal George and Killian Phillips shaking off injury concerns to start.

St Mirren: George, Fraser (c), King, Freckleton, McMenamin, Phillips, Smyth, Gogic, John, Idowu, Mandron
Subs: Mullen, Richardson, Sobowale, Tanser, Campbell, Taylor, Dijksteel, Mooney, Nlundulu
Hearts: Gordon, Findlay, Halkett, Steinwender, Milne, Devlin, Baningime, Spittal, Kyziridis, Braga, Shankland
Subs: Fulton, Kent, McCart, Kabangu, Kabore, Magnusson, Altena, Kertoja, Chesnokov
Referee: Kevin Clancy
VAR: Steven McLean


















