Hundreds of vikings in horned helmets and cloaks filled Lerwick's narrow streets last night, as Shetland's Up Helly Aa fire festival reached its climax.
The day-long celebration of the islands' Norse heritage ended with almost 1,000 guizers marching behind a replica longship, each carrying a burning torch.