Sarah Lavin clocked a new personal best time as her incredible season continued in Stockholm on Sunday evening.
The Limerick native recorded a time of 12.73 seconds in the 100m hurdles as she finished second to world record holder and reigning world champion Tobi Amusan in the seventh leg of the Diamond League.
The time beat the 12.79 Lavin recorded at last summer's European Championships in Munich and came just a week after she won a bronze medal in the event at the European Games, with a time of 12.82.
Speaking after Sunday's race, Lavin said: “I’ve been throwing out 12.8’s a few times, so I felt that a bigger one was on its way, but I didn’t think I could PB today on a wet track."
The hurdler opened up on a difficult few months following the death of her boyfriend Craig Breen after her success last week.
The Waterford rally driver was killed in a crash in April as he trained for Rally Croatia.
She told RTE: "It's been difficult. Even yesterday (Saturday), the one smile you wanted to see was Craig's, it was so infectious.
"It's hard. Everyday is really difficult and you're just trying to be as strong as you can be because you know that's what he would want.
"He is, I think, giving me strength because I don't know at times how to get through every day.
"His family have been incredible and looking at them and how strong they have been. Everyone misses Craig, his family, his friends and so many fans.
"You're just trying to do your best to do him proud."
The 29-year-old added: "I know how proud he would be because indoors, even after Mickey Mouse competitions, his reaction was always the best, as were his hugs.
"It's just tricky because it's such a happy moment that you've dreamt of your whole life and you wish he was here for it.
"I know he's helping in whatever way he can.
"He lived out his childhood dream and I'm so fortunate that he did because it helps me to want to mirror that."
Get the latest sports headlines straight to your inbox by signing up for free email alerts