Scorers: St Johnstone - Wilson (61); Clyde - Bradley (30), Albertz (51) at McDiarmid Park The face may be more weathered than it once was but last night Jorg Albertz proved that his left boot remains as pretty as ever with a sweet free-kick against St Johnstone.

The former Ibrox favourite, back in Scotland seven years after leaving Glasgow, scored Clyde's second in what may prove a crucial result in their battle to avoid relegation.

St Johnstone were strangely subdued early on but created a chance just after the quarter-hour. However, Steven Milne was unable to finish the move inside the area.

The impasse didn't last much longer, though, as Clyde took a deserved lead. Some shambolic defending by the Perth side gave Kevin Bradley a sight of goal and he dispatched a shot into the bottom corner.

Within a minute St Johnstone had the chance to draw level when Neil McGregor shoved David Weatherston inside the area, but Paul Sheerin, who missed his last effort against St Mirren a week ago, blazed over from the penalty spot.

Six minutes into the second half Albertz hit the target after having two attempts blocked in the first period, smashing home a low drive from 20 yards.

The hosts were given another penalty only a minute later when Milne was fouled by goalkeeper David Hutton, but Liam Craig, like Sheerin before him, missed as the keeper made amends with a fine save.

The Perth men finally got the ball into the net on the hour when Wilson rose to nod home Craig's corner and should have drawn level on 79 minutes, but Milne scuffed his shot.

St Johnstone Main, Irvine, Rutkiewicz, McManus, Sheerin (Hardie 87), Wilson, Craig, Cameron (MacDonald 51), Moon, Milne, Weatherston (Anderson 82). Subs: Monaghan, Cuthbert Booked: Rutkiewicz Clyde Hutton, McGregor, Higgins, Bestvina, McGowan (MacKay 76), Bradley, Gibson, MacLennan, Clark, Arbuckle (McCusker 82), Albertz (Smith 70). Subs: Masterton, Cherrie Booked: Gibson, Hutton Referee: E Smith