Sweden were on course for the finals after Olof Mellberg opened the scoring, only for the Burnley striker to grab a fine equaliser.
Lafferty raced in, after Petter Hansson slipped, and then got away from Mellberg before finding the corner of the net.
Copyright (c) PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms