After the agony of London 2012, elation in Brazil. Annalise Murphy finally got to climb the podium on Tuesday evening to receive the Olympic medal she so desperately craved, and laid to rest four years of pain.
The Rathfarnham sailor wore the widest smile in Rio as the silver medal she earned earlier in the day was draped around her neck.
The Irish support in the crowd whooped and cheered as Murphy took her prize. She had produced a superb performance in the Laser Radial Medal Race to take fifth place and finish second overall, behind Marit Bouwmeester from the Netherlands.
Murphy ended up just outside the medals in the Laser Radial class at the London Games, despite heading the standings from the start until the final three races.
It was a heartbreaking setback, but one that was gloriously wiped away on the waters of Guanabara Bay today.
"It hasn't really sunk in," she told RTÉ Sport. "It's a dream come true. I was looking at it one day at a time, never getting ahead of myself because I know that if you start thinking about the finish line you'll end up having bad races.
"It's such a different feeling from four years ago. It's amazing. My family were flying through six different airports to get here. They're so supportive. This isn't just for me; it's for them as well."