Ciara Mageean claimed an 800m and 1500m double on day two of the Irish Life Health National Senior Championships at Morton Stadium in Santry.
Mageean became the first female athlete to complete that double since Sonia O'Sullivan in 2000 and was convincing in both races.
She won the 800m in a time of 2:07.93, with Maisy O'Sullivan second and Iseult O'Donnell third. The Down runner then took gold in the 1500m race, winning in 4:22.47 but she was pushed all the way by Amy O'Donoghue and Emma Mitchell.
There were few upsets at Santry as all the big events went the way of the favourites.
Leon Reid added the 100m title to the 200m he won yesterday, storming home for gold in 10.42 with Travane Morrison and Jeremy Phillips almost inseparable in second and third. Morrison edged out Philips by .01 of a second to take silver.
Thomas Barr claimed a dominant victory in the men's 400m hurdles, easing to victory in a Championship best time of 49.56 with Paul Byrne and Jason Harvey well behind him when he crossed the finish line for gold.
Michelle Finn needed to run under 9:55 in the 3,000m steeplechase to have a chance of earning selection for the European championships and she did just that winning gold in a swift 9:46.19.
In the men’s 800m, Mark English added his 6th national 800m title in 1:50.82 with a strong final 100m.
Rising stars Elizabeth Morland and Michaela Walsh had double gold-winning performances.
Morland won the long jump in 6.10m and the javelin with 43.41m while also winning bronze in the 100m hurdles in 13.80.
Walsh won the women’s hammer with 60.81 and the shot put with 14.51m. Adam McMullen bagged another long jump title with a best of 7.68m.
Christopher O’Donnell ran his customary strong home straight to win the men’s 400m in 46.92 while Claire Mooney won the women’s 400m in 53.85.
Ciara Hickey won the women’s pole vault with 3.40m.