after rangers kept up theirfaint hopes in the scottish premiership with a 3—1 win against hearts at tynecastlents with four games to play. ben croucher reports. if the title race in scotland has become a bit predictable as of late, then rangers and hearts tend to squabble for the best of the rest. rest is what the rangers have not been short of lately. playing for the first time in a fortnight, jemaine showed no signs of rust. for hearts, well, they didn't help themselves. careless in possession, chasing shadows without it, and soon chasing the game. jack, 2—0. at half—time, it was rangers who got the ball rolling after the break. nick look at its's finish, 48 minutes gone, more than enough for some hearts fans to bear. the one that stuck around weren't exactly thrilled, although they could take some solace in mclean's had amounting to barely more than consolation. the win should cement second in the table for rangers. for hearts today, very much second best. ben croucher, bbc news. four more games in the scottish premiership today. kilmarnock had three players sent off as they lost 1—0 at hom