McGinn scored twice for St Mirren after the break at Rugby Park
Two goals from Stephen McGinn gave St Mirren victory as they recovered from conceding an early goal to defeat Kilmarnock at Rugby Park.
Connor Sammon ran on to a clever through-ball by David Fernandez and slotted the ball into the far corner from 20 yards after four minutes.
But McGinn volleyed the equaliser from 10 yards three minutes after the break.
Killie looked the likelier team, but McGinn stunned the hosts by firing home a deflected shot on 69 minutes.
Kilmarnock fans were shocked before kick-off with the news that talisman and new captain Kevin Kyle had suffered a knee injury that will also mean the striker misses Scotland's upcoming World Cup qualifiers.
Jamie Hamill and Danny Invincibile were both out injured, with Manuel Pascali, David Fernandez and the fit-again Garry Hay coming back.
But that did not stop the home side opening the scoring in the early exchanges, with Sammon's third goal in two games.
The powerful Irishman ran on to Fernandez pass that caught the Saints defence square and coolly found the far corner from 20 yards.
St Mirren, for whom Hugh Murray had started instead of Tom Brighton in midfield, settled after a disorganised start.
But Kilmarnock continued to take the game to their Paisley opponents with Sammon impressively leading the line.
Fernandez cut inside from the left and fired a shot that Paul Gallacher held and Gavin Skelton's cross just evaded Sammon following good build-up play.
Killie goalkeeper Alan Combe's first real test came in the 32nd minute when he dived low to hold Billy Mehmet's 30-yard free-kick, but the home side remained in firm control.
Sammon had given Kilmarnock an early lead against the Buddies
However, Kilmarnock's impressive first-half efforts were undone within three minutes of the restart when McGinn scored the equaliser.
Hay made a mess of a clearance from David Barron's deep cross and Andy Dorman cut the ball back for McGinn to smash into the top corner with his weaker right foot.
Pascali was wide with a deflected volley and a header as Killie sought an immediate reply and Gallacher pulled off a excellent diving save from Sammon's powerful first-time effort from a difficult angle.
St Mirren stunned the hosts again when Dorman's cross fell for McGinn on the edge of the box and his low shot deflected off Tim Clancy and past Combe at his near-post.
Frazer Wright's header was inadvertently blocked by Michael Higdon from Craig Bryson's corner as Kilmarnock quickly reasserted themselves as an attacking force.
But, with St Mirren now having something to defend, the home side did not have the space to play as they did in the first half and the Buddies repelled all the late pressure.
Kimarnock manager Jim Jefferies:
"I thought we were the best team in the first half and we lost a shocking goal after the break.
"That gave St Mirren a lift but we came again and I thought they got their second goal against the run of play as well.
"I thought we played really well and it was an injustice not to take anything from the game.
"Our goalkeeper has not had much to do and they've scored two goals."
St Mirren manager Gus MacPherson:
"The players knew they had let themselves down in the first half and they did something about it.
"That's what you want as a manager; players who take responsibility.
"We're never going to be a team of individuals, we have to work hard as a group."
On being linked with the vacancy at Colchester: "I know nothing about it but it shows we are doing something right here."
Live text and stats
Saturday, 29 August 2009
02 Clancy yellow card
08 Pascali (Owens 81)
10 Taouil yellow card
06 Potter yellow card
07 Murray (Brighton 87)
08 Dorman (O'Donnell 81)
09 Mehmet (Dargo 90+2)
Ref: NorrisAtt: 5,645
Attempts on target
Attempts off target
90:00+3:36 The referee ends the match.
90:00+2:33 Free kick awarded for an unfair challenge on Alan Combe by Craig Dargo. Alan Combe restarts play with the free kick.
90:00+1:50 Free kick awarded for an unfair challenge on Craig Dargo by Gavin Skelton. Free kick crossed by Steven Thomson.
90:00+1:05 Jack Ross restarts play with the free kick.
90:00+1:05 Substitution Craig Dargo is brought on as a substitute for Billy Mehmet.
90:00+1:05 Frazer Wright gives away a free kick for an unfair challenge on Billy Mehmet.
88:28 Unfair challenge on Craig Bryson by Stephen O'Donnell results in a free kick. Direct free kick taken by Gavin Skelton.
87:43 Unfair challenge on David Fernandez by David Barron results in a free kick. Direct free kick taken by Tim Clancy.
85:59 Stephen O'Donnell takes the free kick.
85:59 Substitution Tom Brighton is brought on as a substitute for Hugh Murray.
85:59 Graeme Owens challenges Stephen O'Donnell unfairly and gives away a free kick.
85:35 Centre by Garry Hay, save made by Paul Gallacher.
85:01 The ball is sent over by Garry Hay, clearance made by Lee Mair.
84:21 David Fernandez is flagged offside by the assistant referee. Indirect free kick taken by Paul Gallacher.
84:07 Foul by Stephen O'Donnell on Craig Bryson, free kick awarded. Free kick taken by Garry Hay.
80:45 Paul Gallacher restarts play with the free kick.
80:45 Substitution Manuel Pascali goes off and Graeme Owens comes on.
80:45 Manuel Pascali concedes a free kick for a foul on Lee Mair.
80:01 Substitution Stephen O'Donnell comes on in place of Andy Dorman.
78:09 The ball is sent over by Mehdi Taouil.
76:53 Inswinging corner taken by Craig Bryson from the left by-line, Frazer Wright produces a header from deep inside the six-yard
box that clears the crossbar.
76:35 Garry Hay crosses the ball, clearance by John Potter.
75:08 Steven Thomson concedes a free kick for a foul on Mehdi Taouil. The free kick is delivered right-footed by Mehdi Taouil from
74:33 Centre by David Barron, save made by Alan Combe.
71:44 Inswinging corner taken right-footed by Craig Bryson from the left by-line, Frazer Wright takes a shot. Lee Mair gets a block
71:38 Centre by Tim Clancy, Jack Ross manages to make a clearance.
68:26 GOAL - Stephen McGinn:Kilmarnock 1 - 2 St Mirren Stephen McGinn gets on the score sheet with a goal from the edge of the penalty box to the bottom left corner of the goal.
Kilmarnock 1-2 St Mirren.
67:42 Free kick taken by John Potter.
67:42 Booking The referee books Mehdi Taouil for unsporting behaviour.
67:31 Mehdi Taouil challenges Stephen McGinn unfairly and gives away a free kick.
66:47 Stephen McGinn has an effort at goal from 20 yards. Manuel Pascali gets a block in.
62:30 Corner taken by Andy Dorman, Tim Clancy makes a clearance.
61:40 The ball is crossed by Tim Clancy.
60:58 Steven Thomson gives away a free kick for an unfair challenge on Manuel Pascali. Free kick taken by Tim Clancy.
60:13 Booking John Potter is cautioned.
59:34 The ball is sent over by Jack Ross, comfortable save by Alan Combe.
58:48 Corner taken right-footed by Andy Dorman, clearance made by Frazer Wright.
57:55 Unfair challenge on Manuel Pascali by Michael Higdon results in a free kick. Simon Ford takes the direct free kick.
56:48 Foul by Manuel Pascali on Hugh Murray, free kick awarded. Paul Gallacher takes the free kick.
56:17 Conor Sammon takes a shot. Save by Paul Gallacher.
55:17 Lee Mair challenges David Fernandez unfairly and gives away a free kick. Tim Clancy delivers the ball from the free kick right-footed
from right channel, Michael Higdon manages to make a clearance.
53:57 The assistant referee flags for offside against David Fernandez. Indirect free kick taken by Paul Gallacher.
53:28 Outswinging corner taken right-footed by Mehdi Taouil played to the near post, clearance made by Jack Ross.
51:35 Corner taken by Mehdi Taouil, Manuel Pascali has a headed effort at goal from close range which goes wide of the left-hand
50:48 Inswinging corner taken left-footed by Gavin Skelton from the right by-line, Michael Higdon manages to make a clearance.
50:13 Unfair challenge on David Fernandez by Steven Thomson results in a free kick. Tim Clancy delivers the ball from the free kick
right-footed from right channel.
49:51 Shot from 20 yards from Billy Mehmet. Save by Alan Combe.
49:16 Lee Mair challenges David Fernandez unfairly and gives away a free kick. Tim Clancy restarts play with the free kick.
48:32 Unfair challenge on John Potter by Conor Sammon results in a free kick. Direct free kick taken by Andy Dorman.
47:34 The assist for the goal came from Andy Dorman.
47:34 GOAL - Stephen McGinn:Kilmarnock 1 - 1 St Mirren Goal scored by Stephen McGinn from inside the penalty area to the top left corner of the goal. Kilmarnock 1-1 St Mirren.
46:30 Tim Clancy takes a shot.
45:01 The referee blows his whistle to start the second half.
45:00+1:11 The players leave the pitch at half time.
45:00+0:05 Stephen McGinn delivers the ball, clearance by Frazer Wright.
43:26 David Fernandez delivers the ball, Paul Gallacher makes a save.
42:47 Unfair challenge on David Fernandez by John Potter results in a free kick. Direct free kick taken by Garry Hay.
39:53 Corner taken by Andy Dorman from the left by-line played to the near post.
39:42 Billy Mehmet produces a cross, save made by Alan Combe.
38:16 Free kick awarded for a foul by Lee Mair on David Fernandez. Free kick crossed right-footed by Tim Clancy.
36:15 Michael Higdon concedes a free kick for a foul on Manuel Pascali. Alan Combe takes the free kick.
35:31 Free kick awarded for a foul by Simon Ford on Michael Higdon. Andy Dorman delivers the ball from the free kick right-footed
from left channel, Tim Clancy makes a clearance.
34:52 Free kick awarded for an unfair challenge on David Barron by David Fernandez. Paul Gallacher takes the free kick.
34:43 Conor Sammon produces a cross, clearance made by Jack Ross.
33:49 Gavin Skelton takes a inswinging corner to the near post, Hugh Murray makes a clearance.
30:27 Frazer Wright concedes a free kick for a foul on Billy Mehmet. Strike comes in from Billy Mehmet from the free kick, save
by Alan Combe.
29:23 Mehdi Taouil sends in a cross, save by Paul Gallacher.
26:04 Tim Clancy fouled by Michael Higdon, the ref awards a free kick. Tim Clancy restarts play with the free kick.
25:22 Andy Dorman produces a right-footed shot from outside the penalty box and misses wide left of the target.
23:39 Andy Dorman crosses the ball in from the free kick.
23:39 Booking Tim Clancy is shown a yellow card.
23:31 Unfair challenge on David Barron by Tim Clancy results in a free kick.
22:37 Steven Thomson gives away a free kick for an unfair challenge on Manuel Pascali. Free kick taken by Alan Combe.
20:57 David Barron takes a shot from 25 yards. Alan Combe makes a save.
20:24 Outswinging corner taken from the right by-line by Andy Dorman, clearance by Tim Clancy.
19:09 Unfair challenge on Conor Sammon by John Potter results in a free kick. Garry Hay takes the free kick.
18:50 David Barron sends in a cross, comfortable save by Alan Combe.
17:40 Corner taken right-footed by Craig Bryson.
17:33 Gavin Skelton sends in a cross, clearance made by David Barron.
16:48 Conor Sammon is ruled offside. Paul Gallacher takes the indirect free kick.
16:40 The ball is crossed by Craig Bryson.
16:01 Corner taken by Craig Bryson from the left by-line played to the near post, Jack Ross manages to make a clearance.
15:12 Foul by David Barron on David Fernandez, free kick awarded. Free kick crossed right-footed by Mehdi Taouil from right wing.
14:15 David Fernandez takes a shot. Paul Gallacher makes a comfortable save.
13:19 Inswinging corner taken right-footed by Andy Dorman played to the near post, clearance by Tim Clancy.
12:31 Conor Sammon challenges Lee Mair unfairly and gives away a free kick. Lee Mair takes the free kick.
8:38 Manuel Pascali concedes a free kick for a foul on Billy Mehmet. Lee Mair takes the direct free kick.
7:27 The referee blows for offside. Paul Gallacher takes the free kick.
6:11 Unfair challenge on Gavin Skelton by Michael Higdon results in a free kick. Garry Hay takes the direct free kick.
3:41 The assist for the goal came from David Fernandez.
3:41 GOAL - Conor Sammon:Kilmarnock 1 - 0 St Mirren Conor Sammon gets on the score sheet with a goal from the edge of the area to the bottom right corner of the goal. Kilmarnock
1-0 St Mirren.
2:43 Craig Bryson takes a shot. Lee Mair gets a block in.
0:44 Michael Higdon challenges Simon Ford unfairly and gives away a free kick. Direct free kick taken by Alan Combe.
0:00 The game begins.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.