Jessica Ennis-Hill could scarcely have asked for a better return to the Olympic Stadium, having taken a huge step towards competing at the World Championships.
Three years on from topping the podium at London 2012, the heptathlete is still weighing up whether to go to Beijing having only returned to action in May following the birth of her son, Reggie, last summer.
Ennis-Hill always planned to use the Anniversary Games as the acid test and certainly did not disappoint in front of a partisan crowd in east London.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: https://gms.to/haveyoursay4
The 29-year-old finished fifth in a world-class 100 metres hurdles field , shattering her season's best by clocking a time of 12.79 seconds.
"I am absolutely made up with that," Ennis-Hill said, with a big smile.
"I am so pleased to have run that time and to do it here, in the stadium, in the right part of the year, so I am very happy.
"To be honest, I was thinking I would run 13.1 or 13.0 and that would be really disappointing.
"To not just dip under with 12.90 but to run 12.79 is, yeah, brilliant."
Ennis-Hill said it was "really special" to be back competing at the Olympic Stadium - something she will be doing again on Saturday.
The London 2012 gold medallist will be one of the star turns once more when she competes in the long jump and 200m, which will give her a better understanding on her medal prospects in Beijing.
"I am definitely looking forward to tomorrow," the Sheffield athlete said. "It is looking positive.
"I need to make sure my events are where they need to be and tomorrow will be a good indicator as well, so I am looking forward to it."
Asked how she is feeling about the prospect of going to the World Championships, Ennis-Hill added: "I am definitely feeling positive and confident, but I need all of my events to be like that, really.
"But, yeah, I definitely feel positive."
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms