Oct 21, 2017 at 3pm UK at ​Tynecastle Stadium (Edinburgh)
Attendance: 18,534

1-0

Lafferty (74')
Buaben (7'), Cochrane (55'), Lafferty (61'), Brandon (76')
FT(HT: 0-0)

Scougall (24'), Millar (57'), Craig (90')
Coverage of the Scottish Premiership clash between Hearts and St Johnstone.
Head to Head
May 17, 2017 7.45pm
Apr 5, 2017 7.45pm
St Johnstone
1-0
Hearts
Shaughnessy (73')
Paton (54')

Johnsen (30'), Avlonitis (45'), Tziolis (64'), Nowak (70')
Nicholson (83')
Nov 5, 2016 3pm
Hearts
2-2
St Johnstone
Bauben (25'), Paterson (87')
Buaben (61'), Rossi (77'), Muirhead (89')
Swanson (41'), Kane (85')
Alston (7'), Easton (93')
Sep 17, 2016 3pm
St Johnstone
1-0
Hearts
Cummins (57')
Cummins (16'), Foster (33'), Davidson (49'), MacLean (75'), Kane (85'), Craig (90')

Rossi (76')
May 15, 2016 12.30pm
Hearts
2-2
St Johnstone
Djoum (16'), Shaughnessy (20' og.)
Souttar (8'), Ozturk (12'), Oshaniwa (29'), Sutchuin-Djoum (58'), Manuel Delgado Lloria (60')
Dauda (57')
Craig (9' pen.), Cummins (12')
Kane (56'), Fisher (59'), Craig (66'), Scobbie (74')



Tables
TeamPWDLFAGDPTS
1Celtic1310303062433
2Aberdeen138322014627
3Hibernian147432216625
4RangersRangers1373327151224
5Motherwell137152015522
6St Johnstone145361521-618
7Hearts144461318-516
8Hamilton AcademicalHamilton144372124-315
9Ross County144281422-814
10Kilmarnock142661119-812
11Partick Thistle142571223-1111
12Dundee142391325-129