A dramatic late strike by substitute Kyle Lafferty gave Rangers an undeserved 2-1 victory against Inverness to take them seven points clear of Celtic at the top of the Clydesdale Bank Premier League.

Light Blues defender Carlos Bocanegra shot the home side into the lead in the 55th minute before former Rangers midfielder Andrew Shinnie, on as substitute for Greg Tansey, levelled.

The visitors missed several chances before Lafferty, on for Alejandro Bedoya early in the second-half, struck with eight minutes remaining to ease the nerves.

Copyright (c) PA Sport 2011, All Rights Reserved.

Topics:
Kyle Lafferty
Football
Premier League
Greg Tansey
Carlos Bocanegra