Scottish Premier League round-up:Robbie Keane kept up his impressive scoring rate for Celtic as his second-half penalty helped the Parkhead men to a 3-0 victory over St Johnstone.
Teenage stopper Josh Thompson’s first goal for the Hoops gave Tony Mowbray’s side a half-time advantage before Saints keeper Graeme Smith conceded a penalty in the 67th minute for fouling Marc-Antoine Fortune.
Republic of Ireland captain Keane, who was always a threat, slammed in the spot-kick to take his tally to nine in nine games since arriving on loan from Tottenham in February.
Substitute Georgios Samaras, on for Fortune, completed the scoring with three minutes remaining as Celtic moved 10 points behind SPL leaders Rangers, although they have played a game more.
Andrew Driver made a goalscoring return as Hearts sealed a 2-1 Edinburgh derby victory over Hibernian with two goals in three first-half minutes. Driver lashed home the 24th-minute opener on his first appearance for more than six weeks, after a knee injury, and Gary Glen soon turned home the second.
Hearts should have put the clash far beyond Hibernian but Derek Riordan’s 79th-minute goal set up an interesting finale. The hosts held on without serious danger though as manager Jim Jefferies enjoyed a winning return to the fixture in his second spell as Hearts boss.
Aberdeen equalled the worst run of results in the club’s history with a spirited 2-2 home draw against Dundee United.
Winger Ryan Flynn earned Falkirk a crucial point in their battle to avoid relegation as the Bairns came from behind to draw a see-saw encounter 2-2 with Hamilton.
The visitors earned themselves the advantage at half-time thanks to Scott Arfield’s 26th-minute strike. But Accies came roaring back after the break with two goals in eight minutes that looked set to send them nine points clear of their opponents at the foot of the SPL.
Top scorer Mickael Antoine-Curier headed in his seventh of the season for the Lanarkshire men in the 50th minute.
And, when referee Dougie McDonald adjudged the Frenchman to have been brought down by Brian McLean, Simon Mensing put Billy Reid’s outfit ahead for the first time in the match.
Their lead lasted only three minutes, however, as former Liverpool youngster Flynn volleyed in what could prove to be a vital equaliser on the hour mark to take Steven Pressley’s side to within three points of second-bottom St Mirren.