Around 10,000 people cheered as the London 2012 Olympic Torch, carried by town treasure Amir Khan, arrived in Bolton today.
The 2004 Olympic silver medallist picked up the torch just after 18.45pm and journeyed it to the town hall just before 7pm.
Thousands of excited people witnessed the arrival as 135 lucky participants carried the torch throughout the day.
CARRIED BY KHAN: Amir lights the Olympic cauldron
PROUD: Onlookers wave flags as Khan hold torch
LEADING THE WAY: Olympic medallist Amir Khan lights cauldron after bring flame
ON FIRE: Khan lights cauldron for London 2012 Olympics
ALL SMILES: Bolton couple join parade
CROWDS GATHER: Thousands turn out for flame
TWIST & PULSE: Britain's Got Talent stars take centre stage
PUCKER UP: Fan gets lippy for Team GB
GREETING: Bagpipes prepare to welcome the torch to Bolton
EXCITEMENT GROWS: Families await glimpse of the Olympic Torch
A MAYOR'S WELCOME: Councillor Guy Harkin enjoys 'once in a lifetime' event
LINING THE STREETS: Excited residents get ready for King Khan's arrival
PROUD: Keith Warriner and his son Ben, 4, who made his
version of the torch in school this morning
OLYMPIC TORCH RELAY: Bolton gets readys to join in celebrations
FANS & FLAGS: Couple cheer on the arrival of Olympic Torch in Bolton