Kelly Neely scored a tremendous victory in the A 800 metres at the Morton International Games at Santry Stadium, Dublin.
The double Commonwealth Games runner produced her fastest of the season as she clocked 2:09.81 an Irish Masters Record to win from Fiona Kehoe with Newry Aislinn Crossey running for UCD third in 2:10.09.
There was good Ulster representation in the race with Emma Mitchell and Rachel Gibson following close behind in fourth and sixth.
Ciara Mageean also UCD looked comfortable as she won the 1500 in 4:30.64 with steeplechase record holder Kerry O’Flaherty in fourth.
Northern Ireland champion Mark Hoy clocked 1:50.73 for fourth in the A 800, Stephen Prentice won the D 800 with James O’Hare second in the Open mile and Denise Toner fourth in the B 800.
Brian Campbell continued his impressive winning streak with victory in the Dalriada Festival 10K at Glenarm.
The triple Northern Ireland champion led from the start and was in a class of his own as he finished the two lap race seventy five seconds before John Black with Ryan Moore in third.
They were followed by David Turtle, Phelim McAllister, top M55 David Clarke and leading M50 Bernard Brady.
Geraldine Branagh took the Ladies with Penny Lindsay and defending Clare McAuley completing the places.
Breege Connolly had an impressive solo win in the 5K. The marathon star was almost two minutes in front of Geraldine Quigley with Joanna Patterson third.
It was all Ballymena Runners in the Mens 5K as Richard Johnston, Ben Morrow and Michael Bennett completed a clean sweep with Martin Agnew, leading M50 Nat Glenn, Noel Connor and Matt Wray making up the top seven.
Swedish athlete Jan Troeng had a convincing win in the Hearing Loss NI Divis 10K held over a tough hilly course. He came in two minutes before holder Brendan Grew with Aaron Woodman next.
Paula McAllister wonthe Ladies from Sarah-Jane McFadden with Linnea Troeng third.