Hearts 2-0 St. Johnstone: result and report

Premiership · Sunday 6 May 2012

Result

Hearts 2-0 St. Johnstone

Premiership · Sunday 6 May 2012, 14:00 UTC · half-time 1-0

Hearts · St. Johnstone · Premiership predictions

Hearts 2-0 St. Johnstone: match report

Hearts defeated St. Johnstone 2-0 in the Premiership on Sunday 6 May 2012. It was 1-0 at half-time.

Rudolf Skacel opened the scoring in the 21st minute. Hearts's goals came from Rudolf Skacel (21') and Andy Webster (58'). St. Johnstone did not score.

Discipline: Hearts received 1 yellow card; St. Johnstone received 3 yellow cards.

Going into the game Hearts were 6th on 49 points from 36 and St. Johnstone 5th on 50 points from 36. Hearts went on to finish that season 5th with 52 points, and St. Johnstone 6th with 50.

Before this game the head-to-head record in our data stood at 3 Hearts wins, 1 draw and 5 for St. Johnstone.

Going into the match Hearts's last five read L-D-L-W-W and St. Johnstone's L-L-L-D-L.

Data as of 6 Nov 2026.

Key events

  • 12'Yellow card · Liam CraigSt. Johnstone
  • 21'Goal · Rudolf SkacelHearts · 1-0
  • 57'Yellow card · Jody MorrisSt. Johnstone
  • 58'Goal · Andy WebsterHearts · 2-0
  • 67'Yellow card · Callum DavidsonSt. Johnstone
  • 71'Yellow card · Daniel GraingerHearts

Head-to-head

9 meetings: Hearts 3, draws 1, St. Johnstone 5.

Team news

Hearts line-up

Mark Ridgers, Daniel Grainger, Andy Webster, Ryan McGowan, Rudolf Skacel, Marius Zaliukas, Suso, Ian Blackstone, Andy Driver, Stephen Elliott, Darren Barr

St. Johnstone expected line-up

Alan Mannus, Steven Anderson, Alan Maybury, Jody Morris, Fran Sandaza, Cillian Sheridan, Lee Croft, David Mackay, Chris Millar, Liam Craig, David McCracken