St Johnstone reached their first Scottish Cup final in the club's 130-year history after a second-half fightback against Aberdeen.

Two goals from Stevie May sent the Perth club into the 17 May showpiece against Dundee United.

Aberdeen had taken the lead through Niall McGinn and looked the more dominant side in the opening period.

Saints changed their shape at half-time, and May's two goals were their reward for renewed vigour and intent.

Interview - St Johnstone boss Tommy Wright

The result came as a surprise, given Aberdeen carried the greater weight of expectation into the game.

It had already been a season of triumphant progress, since they won the League Cup final and are challenging strongly to finish second in the Premiership, while St Johnstone had not even managed to score in four games against Derek McInnes's side this season.

Aberdeen brought a larger support to Ibrox, too, as they emphasised the notion of being a revived force in Scottish football.

Caution initially prevailed, though, in a tentative opening. St Johnstone might have felt restrained by the memory of the League Cup semi-final, in which they conceded early against Aberdeen and lost another three goals as they chased the game.

The careful approach was still undone, though, because Aberdeen opened the scoring when Peter Pawlett slipped a pass through the St Johnstone defence for McGinn. The forward showed composure and nous to clip a shot beyond the reach of the goalkeeper Alan Mannus.

May second goal

May scores the second for St Johnstone

A surge of confidence swept through Aberdeen and they ought to have scored a second when McGinn broke up the right wing and curled a cross-field pass into the path of Adam Rooney, but Mannus raced from his goal and blocked the striker's effort.

St Johnstone lacked dynamism in midfield, leaving Steven MacLean isolated when he received the ball at centre-forward, with May trying to play ahead of him.

Aberdeen's front four were sharper and slicker in their movement and interchanges, but May forced Jamie Langfield into a sharp close-range stop in Saints' only real opening of the first half.

The half-time interval allowed for a period of critical reflection, and the St Johnstone manager Tommy Wright changed the shape of his team to 4-3-3, with May moving to the left flank and David Wotherspoon into a more central role.

The benefit was immediate, as Saints played with much greater attacking aggression, and forced Aberdeen into a period of anxiety.

Interview - Aberdeen boss Derek McInnes

Interview - Aberdeen boss Derek McInnes

Even from a withdrawn and wider role, May was still a key influence. He is a powerful and direct runner, but it was his resourcefulness that proved telling. When the ball broke to the burly striker inside the penalty area, he took a touch, spun round and stabbed a shot beyond Langfield from close range.

Pawlett should have done better than slice a shot out for a throw-in, Barry Robson headed straight into Mannus's arms, and McGinn nodded wide from seven yards when free at the back post. But these were merely interruptions to St Johnstone's command of the second period.

Even as the game moved into the final 10 minutes, when nerves can inhibit players, St Johnstone remained committed in attack, and the excellent MacLean ran in behind the Aberdeen defence to gather the ball before laying it back to May.

The striker took a touch before surging into the area then prodding the ball beneath Langfield.

Lineup, Bookings (1) & Substitutions (2)

St Johnstone

  • 01 Mannus
  • 02 Mackay
  • 24 Easton
  • 07 Millar
  • 06 Anderson
  • 05 Wright
  • 10 Wotherspoon
  • 12 Dunne
  • 17 May Booked
  • 09 MacLean
  • 29 O'Halloran (Cregg - 89' )

Substitutes

  • 04 Cregg
  • 11 Hasselbaink
  • 15 Banks
  • 19 Miller
  • 20 Brown
  • 23 Clancy
  • 25 Iwelumo

Aberdeen

  • 01 Langfield
  • 29 Logan
  • 06 Reynolds
  • 08 Flood
  • 04 Anderson
  • 05 Considine (Vernon - 90' )
  • 22 Jack
  • 15 Robson
  • 17 Rooney
  • 10 McGinn
  • 16 Pawlett

Substitutes

  • 02 Shaughnessy
  • 03 Robertson
  • 09 Vernon
  • 14 Smith
  • 18 Low
  • 20 Weaver
  • 24 McManus
Ref: William Collum
Att: 19,057

Match Stats

Shots

11 9

On target

7 3

Corners

3 2

Fouls

14 14

Live Text Commentary

Full time

Full Time Match ends, St Johnstone 2, Aberdeen 1.

90:00 +2:00 Full time

Full Time Second Half ends, St Johnstone 2, Aberdeen 1.

90:00 +0:33

Chris Millar (St Johnstone) wins a free kick in the defensive half.

90:00 +0:33

Foul by Scott Vernon (Aberdeen).

89:09 Substitution

Substitution Substitution, Aberdeen. Scott Vernon replaces Andrew Considine.

88:08 Substitution

Substitution Substitution, St Johnstone. Patrick Cregg replaces Michael O'Halloran.

84:01 Booking

Booking Steve May (St Johnstone) is shown the yellow card.

83:20 Goal scored

Goal! Goal! St Johnstone 2, Aberdeen 1. Steve May (St Johnstone) right footed shot from the centre of the box to the bottom left corner. Assisted by Steven MacLean.

82:26

Brian Easton (St Johnstone) wins a free kick on the right wing.

82:26

Foul by Shaleum Logan (Aberdeen).

80:03

Foul by Steven MacLean (St Johnstone).

80:03

Mark Reynolds (Aberdeen) wins a free kick in the attacking half.

78:37

Foul by Steven MacLean (St Johnstone).

78:37

Russell Anderson (Aberdeen) wins a free kick in the defensive half.

78:02

Attempt missed. Steve May (St Johnstone) right footed shot from outside the box is high and wide to the right.

77:00

Chris Millar (St Johnstone) wins a free kick in the attacking half.

76:59

Foul by Adam Rooney (Aberdeen).

71:20

Attempt missed. Niall McGinn (Aberdeen) header from the centre of the box is close, but misses to the left.

68:20

Steve May (St Johnstone) wins a free kick on the right wing.

68:20

Foul by Barry Robson (Aberdeen).

67:28

Foul by Steve May (St Johnstone).

67:28

Shaleum Logan (Aberdeen) wins a free kick in the attacking half.

66:41

Chris Millar (St Johnstone) wins a free kick on the left wing.

66:41

Foul by Ryan Jack (Aberdeen).

65:36

Attempt saved. Barry Robson (Aberdeen) header from the centre of the box is saved in the top centre of the goal.

63:16

Foul by Chris Millar (St Johnstone).

63:16

Niall McGinn (Aberdeen) wins a free kick on the right wing.

62:14

Corner, St Johnstone. Conceded by Jamie Langfield.

61:56

Attempt saved. Steve May (St Johnstone) right footed shot from the left side of the box is saved in the bottom right corner.

60:34 Goal scored

Goal! Goal! St Johnstone 1, Aberdeen 1. Steve May (St Johnstone) left footed shot from the centre of the box to the bottom right corner. Assisted by James Dunne.

60:05

Corner, St Johnstone. Conceded by Shaleum Logan.

58:49

Attempt missed. Chris Millar (St Johnstone) right footed shot from outside the box misses to the right.

57:26

Attempt blocked. Peter Pawlett (Aberdeen) right footed shot from the centre of the box is blocked.

54:18

Russell Anderson (Aberdeen) wins a free kick on the left wing.

54:18

Foul by Steven MacLean (St Johnstone).

50:27

Attempt missed. Niall McGinn (Aberdeen) right footed shot from outside the box is too high.

49:52

Corner, Aberdeen. Conceded by Steven Anderson.

49:14

Foul by Chris Millar (St Johnstone).

49:14

Peter Pawlett (Aberdeen) wins a free kick in the attacking half.

45:15

David Wotherspoon (St Johnstone) wins a free kick in the defensive half.

45:15

Foul by Barry Robson (Aberdeen).

45:00

Second Half begins St Johnstone 0, Aberdeen 1.

45:00 +0:11 Half time

Half Time First Half ends, St Johnstone 0, Aberdeen 1.

43:37

Steven MacLean (St Johnstone) wins a free kick in the attacking half.

43:37

Foul by Russell Anderson (Aberdeen).

42:19

Foul by David Mackay (St Johnstone).

42:19

Barry Robson (Aberdeen) wins a free kick on the left wing.

41:23

Attempt saved. Steve May (St Johnstone) right footed shot from outside the box is saved in the bottom right corner.

40:33

Steven MacLean (St Johnstone) wins a free kick in the defensive half.

40:33

Foul by Willo Flood (Aberdeen).

35:50

Steven MacLean (St Johnstone) wins a free kick in the defensive half.

35:50

Foul by Niall McGinn (Aberdeen).

35:01

Corner, Aberdeen. Conceded by David Mackay.

34:42

Foul by James Dunne (St Johnstone).

34:42

Peter Pawlett (Aberdeen) wins a free kick in the defensive half.

33:53

Attempt blocked. Michael O'Halloran (St Johnstone) right footed shot from outside the box is blocked.

31:03

Attempt saved. David Wotherspoon (St Johnstone) right footed shot from outside the box is saved in the top left corner.

30:15

Steven MacLean (St Johnstone) wins a free kick in the defensive half.

30:15

Foul by Mark Reynolds (Aberdeen).

26:39

Foul by David Wotherspoon (St Johnstone).

26:39

Barry Robson (Aberdeen) wins a free kick in the attacking half.

25:46

Steve May (St Johnstone) wins a free kick in the defensive half.

25:46

Foul by Willo Flood (Aberdeen).

24:37

Attempt saved. Steve May (St Johnstone) right footed shot from the right side of the box is saved in the bottom right corner.

24:00

Ryan Jack (Aberdeen) wins a free kick in the attacking half.

23:46

Foul by Steven MacLean (St Johnstone).

22:44

Attempt saved. Steve May (St Johnstone) right footed shot from the centre of the box is saved in the centre of the goal.

22:17

Attempt saved. Adam Rooney (Aberdeen) left footed shot from the centre of the box is saved in the centre of the goal.

21:36

Corner, St Johnstone. Conceded by Shaleum Logan.

19:55

Attempt missed. Michael O'Halloran (St Johnstone) right footed shot from outside the box misses to the left.

14:31 Goal scored

Goal! Goal! St Johnstone 0, Aberdeen 1. Niall McGinn (Aberdeen) right footed shot from the centre of the box to the bottom right corner. Assisted by Peter Pawlett.

13:12

Foul by Chris Millar (St Johnstone).

13:12

Ryan Jack (Aberdeen) wins a free kick in the attacking half.

12:11

Attempt blocked. Willo Flood (Aberdeen) right footed shot from outside the box is blocked.

9:21

Steven MacLean (St Johnstone) wins a free kick in the defensive half.

9:21

Foul by Mark Reynolds (Aberdeen).

8:29

Hand ball by Russell Anderson (Aberdeen).

7:20

Foul by Michael O'Halloran (St Johnstone).

7:20

Willo Flood (Aberdeen) wins a free kick in the attacking half.

5:34

Attempt missed. Barry Robson (Aberdeen) left footed shot from outside the box is close, but misses to the left.

5:14

Attempt blocked. Barry Robson (Aberdeen) left footed shot from outside the box is blocked.

4:20

Foul by Chris Millar (St Johnstone).

4:20

Peter Pawlett (Aberdeen) wins a free kick in the attacking half.

1:56

Steven MacLean (St Johnstone) wins a free kick in the defensive half.

1:56

Foul by Willo Flood (Aberdeen).

1:22

Foul by David Mackay (St Johnstone).

1:22

Adam Rooney (Aberdeen) wins a free kick on the right wing.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers