St Johnstone have three expreienced players back for the Clydesdale Bank Premier League clash with Dunfermline.

Captain Jody Morris, top goalscorer Francisco Sandaza and former Scotland left-back Callum Davidson all return from injury and illness.

Frazer Wright and Cillian Sheridan remain out while midfielder David Robertson (concussion) is unlikely to make the game.

Goalkeeper Paul Gallacher is out with a shoulder injury as Dunfermline seek a first home win of the season.

Midfielder Joe Cardle could start after coming off the bench following a knee problem in the 4-0 loss at Hearts, while defender Paddy Boyle and midfielder Craig Easton are available again following injuries.