Amy Foster of University of Ulster clocked a personal best time of 7.5 seconds to win the 60m sprint at the AAI Indoor Games in Nenagh.
In the race of the day, Foster edged out Clare Brady of Celbridge and long jump specialist Kelly Proper of Ferrybank in a close finish.
With Ferrybank's Niamh Whelan running 7.50 in Luxembourg, the women's 60m final at next month's national indoors is shaping up nicely.
West Waterford dominated the walks, with Zuzana Malikova from Slovakia winning the women's 3k walk in 12:53.48. Setting a new junior record of 13:18.20 for second place was her young club-mate Kate Veale, who had won the junior race a day earlier.
In the men's 3,000m walk, Jamie Costin was a comfortable winner.
Kouroush Foroughi of Star of the Sea added 5cm to his previous indoor best when winning the high jump with the bar at 2.15m.
Most popular event of the day was the men's 1,000m, with three races held. In the A final, Sligo's Emmet Dunleavy made the early pace before Alan O'Brien of Crusaders took over with 300m to go.
He looked to have the race won, but on the final bend, junior athletes Paul Robinson and Darren McBrearty of St Coca's chased hard. In a near blanket finish, Robinson won, with McBrearty second and O'Brien third. O'Brien later won the 3,000m in 8:28.69, beating Patrick McCartan of West Limerick by a distance.
At the Junior Indoors, held a day earlier, Bandon's Joan Healy, fourth in the European Youth Olympics 100m last year, won a closely fought women's 60m in 7.76.
Paul Whelan from Dublin Striders was an impressive winner of the men's 60m in 7.08, with Clonliffe's Patrick O'Connor second in 7.17. For the first time, the "no break" rule was used, with only one disqualification.
Over the longer distances, Sli Cualann had a 1,500m double, with Cathal Daly winning the men's race and Tara Jameson best of the women. The Wicklow club also dominated the women's 800m, Claire Earls beating clubmate Ellie Hartnett on the last lap. Winning the women's 400m with a time of 57.02 was Claire Mooney from Naas.
In Luxembourg, Le Ceile's David McCarthy won the 800m in 1:50.63.