An injury time penalty from Fernando Ricksen ensured Rangers stayed six points clear at the top of the SPL as they defeated Hearts 2-1 at Tynecastle.

Nacho Novo opened the scoring for Gers just after half time, but former Celtic striker Mark Burchill thought he had earned his side a draw after bagging an equaliser.

In the 92nd minute, however, a penalty was awarded to the visitors after Sotirios Kyrgiakos was fouled in the box and Ricksen stepped up to send Craig Gordon the wrong way.

It was an action packed match which also saw Dado Prso and Jambos' winger Saulius Mikoliunas sent off. Our photographer Lynne Cameron was there to capture all the action.

Fernando Ricksen

Dado Prso

Alex McLeish

Fernando Ricksen

Gregory Vignal

Dado Prso

Dado Prso

Nacho Novo

Nacho Novo

Dado Prso and Nacho Novo

Fernando Ricksen

Fernando Ricksen

Fernando Ricksen

Maurice Ross

Fernando Ricksen celebration