Kyle Lafferty kept alive Northern Ireland's slim hopes of qualifying for Euro 2008 with a goal of the highest quality.

The Burnley striker, 20, spoiled Sweden's hopes of securing a place in the finals in front of their own fans by grabbing a superb equaliser in a 1-1 draw Stockholm.

He took advantage when Petter Hansson slipped in the 72nd minute and got away from Olof Mellberg, before whipping a shot into the corner of the net.

It was little wonder Lafferty wheeled away in delight after his third goal for the province.

However, he is ruled out of his country's next match against Denmark, after picking up two yellow cards.

Northern Ireland need to beat the Danes next month and their final qualifier against Spain to have any chance of completing a remarkable fairytale.