SPL round-up:Maurice Edu grabbed the winner as Rangers ground out a 1-0 victory against Hamilton to move 13 points clear at the top of the Clydesdale Bank Scottish Premier League.
The United States international netted the only goal of the game early on as the Ibrox side secured their fourth win in five meetings with Billy Reid's men this season.
The victory was hardly a convincing one but allowed the Scottish champions to take another step closer to the championship ahead of Celtic's clash with Hibernian on Sunday.
Falkirk closed the gap at the bottom to one point after inflicting Motherwell's first home defeat of 2010 with a 1-0 victory.
Ryan Flynn scored the winner finished off a slick move in the 27th minute following an uneventful start to the game and Falkirk comfortably held on for their first win in seven games, to pile pressure on 11th-placed Kilmarnock.
Graham Carey and Marius Zaliukas scored either side of half-time as St Mirren and Hearts drew 1-1.
Carey, whose set-piece deliveries were a threat throughout, sent an impressive free-kick sailing from outside the box high into the net to put the hosts in front two minutes from the interval.
However, Hearts responded immediately on the restart, Zaliukas bulleting home a header after Suso Santana had done well to work himself into position for a cross from the left.
Both sides had chances to snatch a late winner, with each goalkeeper making a crucial save in injury time.