Cavan 0-13 Armagh 0-17: Armagh will meet Down in the Ulster Football Championship semi-final after they saw off the challenge of Cavan at Breffni Park.
Stephen McDonnell scored six points for the Orchard County as Paul McGrane gave a typically solid performance in midfield on his 60th championship appearance for Armagh.
Armagh's Andy Mallon was instrumental in keeping Seanie Johnston quiet but Cavan stayed in the game with points from Mark McKeever, Cian Mackey and Martin Reilly.
Johnston found his range in the second half to narrow the gap to three but McDonnell, Aaron Kernan and Kieran Toner pointed to keep Armagh ahead.
Down 2-15 Antrim 3-19: Antrim have claimed their seventh successive Ulster hurling title with seven point win over Down at Casement Park.
In a tight contest Down remained in the hunt until Antrim hit the net three times in the second half to move out of sight.
Antrim will now face Galway in the All-Ireland qualifiers, while Down compete in the Christy Ring Cup.