The look that says 'I've done it!'
Cavendish, representing Great Britain, had won four world titles on the road and track but missed out on a medal in his previous two Olympics.
The medal vindicated his decision to pull out of the Tour de France with five stages remaining last month to help prepare for the Olympics.
The 31-year-old Manxman later admitted he was happy with his efforts.
Manx Care spends more than £660,000 on reviews over two-year period
2025 among warmest years on record at Ronaldsway, new Met Office report shows
DESC begins recruitment process for new chief officer
More than 60 full-time equivalent roles identified in government communications and marketing posts