David Murdoch has said that his two previous Winter Olympic experiences have helped him reach the final of the men's curling in Sochi.
The Great Britain skip finished fourth in the 2006 Games in Turin, before failing to progress from the round robin stage in Vancouver.
The 35-year-old told the Team GB website: "It's an outrageous feeling and I can't believe it. That's a reward for 12 years of dedicating yourself to a sport, to beating your body up, going through injuries, training hard and making sacrifices. After all that time I've proved it pays off.
"Having the experience of the few near misses in Turin and Vancouver has helped me keep my head and settle my play this week. This team believes in itself, I can't believe the confidence we have and now we're in the Olympic final."
Team GB will take on Canada for the gold medal on Friday.