Sam Bennett just missed out on the medal places after earning a fifth-place finish in the men's road race at the European Championships in Munich.
The Carrick-on-Suir rider was part of the breakaway in the final sprint to the line but could not force his way into the top three as the Netherlands' Fabio Jakobsen snatched victory in a time 4:38:49 in a tight finish between the leading pack of 22.
France's Arnaud Demare was second ahead of Belgium's Tim Merlier. Fourth went to Jakobsen's Dutch compatriot Danny van Poppel.
One of the pre-race favourites, Pascal Ackermann of Germany, was unable to finish after a heavy crash into the railings.
Bennett's Ireland team-mates Rory Townsend and Ryan Mullen finished 40th and 71st respectively, while Eddie Dubar was 89th.
Speaking to RTÉ Sport after the race, 2020 Tour de France green jersey winner Bennett said: "I'm a little bit disappointed but it's been a while since my condition was at the top level so I'm quite happy with the fifth but you always want more.
"We had a strong team here, we had a plan and the boys did fantastic all day. The boys kept me very well positioned the whole day, kept me super fresh, kept me fed and watered.
"It was a really dangerous circuit and it was a bit of a lottery with the positioning and I did the last few (kilometres) alone but it might have been a bit better that I was alone because I could pick the wheels myself. But I made a slight mistake in the last 500-600 metres and maybe should have moved up one or two places. But it's a step in the right direction and heading into the Vuelta (a Espana) it gives me a bit more confidence."
On his hopes of returning to form after injury issues, he added: "Today I had a lot more power, still a little bit to go but everything is coming around. It's nearly there now the condition, it's just I need something to click and once I get that, it'll just take off again and I can feel it's close. It's just taking a long time to get back to the top level."
In track cycling, Orla Walsh exited the women's sprint at the last-16 stage after Germany's Lea Sophie Friedrich triumphed in their heat.
Walsh had advanced to that stage after posting a time of 10.900 in the morning qualifying session, which had placed her 13th overall.
Walsh admitted that overhauling Friedrich was always going to be a tall order given the latter's pedigree.
"I wouldn't have been the favourite. Lea is a multiple world champion and Olympic medalist and she was given position one which is a little bit more advantageous on this track because it's so short," she told RTÉ Sport.
"I did what I could and just kept trying to scare her like I was coming around but she just kept accelerating. It was fun."
Mia Griffin finishes ninth in the points race, earning seven points with Belgium's Lotte Kopecky claiming gold with a total haul of 85.