Match ends, Partick Thistle 0, St Johnstone 1.
Stevie May's 20th goal of the season gave St Johnstone a narrow Scottish Premiership win over Partick Thistle.
May finished well after a mazy run by David Wotherspoon and the visitors also had Gary McDonald's effort disallowed for offside in a dominant first half.
But Thistle responded well and created plenty of chances without being able find to that elusive equaliser.
Chris Erskine volleyed over and a hooked shot by Kris Doolan bounced wide of the Saints goal.
St Johnstone remain in sixth place, moving to within two points of Dundee United in fifth, ahead of their meeting at Tannadice next Monday.
Thistle remain second bottom, 21 points clear of Hearts.
and it was the Jags who had to brave an early St Johnstone storm.
Paddy Cregg, in for the injured Murray Davidson, attempted a long-range effort that Paul Gallacher had to tip over the bar.
McDonald thought he had given the visitors the lead moments later when he met Dave Mackay's cross, but the offside flag denied the midfielder, while Wotherspoon's curling effort narrowly missed the target.
However, the Saints were to be denied no longer.
Wotherspoon vindicated manager Tommy Wright's decision to introduce him to the starting line-up as his marauding run into the box allowed May to score his 16th league goal of the season.
That seemed to galvanise Alan Archibald's men into action as they came close through a series of free-kicks from Kallum Higginbotham and Lyle Taylor, while , determined to impress back at Firhill, provided another dimension to the Jags.
And it was a much more positive in the second half for the hosts as Gary Fraser tested Stevie Banks from distance, while Taylor attempted a hook shot that flew wide.
Thistle were in the ascendancy and Lee Mair's shot almost caught Banks off guard but the goalkeeper reacted well to thwart the midfielder.
However, there was still that vulnerability to the counter for Partick and May, irrepressible at times, almost doubled their advantage when he flashed a header wide.
The Jags brought on Doolan and Christie Elliot in search of an equaliser in the second half, but it was Erskine who looked most likely to restore parity.
The winger attempted an audacious overhead kick that just went over, before following up with a left-foot effort that slipped wide.
And Doolan also came close late on inside the six-yard box, with his effort shaving the outside of the post.
- 7CraigenSubstituted forElliottat 77'minutes
- 15MairBooked at 51mins
- 11LawlessSubstituted forDoolanat 67'minutes
- 23HigginbothamSubstituted forForbesat 85'minutes
- 28ErskineBooked at 71mins
- 13Rojo de la Vega
- 4CreggBooked at 67minsSubstituted forMillerat 84'minutes
- 6AndersonBooked at 57mins
- 5WrightBooked at 35mins
- 7MillarBooked at 29mins
- 22CroftSubstituted forO'Halloranat 78'minutes
- Shots on Target
Second Half ends, Partick Thistle 0, St Johnstone 1.
Corner, Partick Thistle. Conceded by Steven Anderson.
Attempt missed. Kris Doolan (Partick Thistle) right footed shot from the right side of the box is close, but misses to the left.
Substitution, Partick Thistle. Ross Forbes replaces Kallum Higginbotham.
Attempt missed. Chris Erskine (Partick Thistle) left footed shot from the centre of the box is too high.
Substitution, St Johnstone. Gary Miller replaces Patrick Cregg.
Christie Elliott (Partick Thistle) wins a free kick on the right wing.
Foul by Michael O'Halloran (St Johnstone).
Attempt missed. Chris Erskine (Partick Thistle) left footed shot from outside the box is close, but misses to the left.
Substitution, St Johnstone. Michael O'Halloran replaces Lee Croft.
Substitution, Partick Thistle. Christie Elliott replaces James Craigen.
Attempt missed. David Mackay (St Johnstone) right footed shot from outside the box is too high from a direct free kick.
Foul by James Craigen (Partick Thistle).
David Wotherspoon (St Johnstone) wins a free kick in the defensive half.
Chris Erskine (Partick Thistle) is shown the yellow card.
Foul by Chris Erskine (Partick Thistle).
Chris Millar (St Johnstone) wins a free kick in the defensive half.
Patrick Cregg (St Johnstone) is shown the yellow card.
Chris Erskine (Partick Thistle) wins a free kick in the defensive half.