The Premier Junior A team was made fight by a gusty Armagh to just see off the challenge by 2-4 to 0-7 while the U16A are through to the All-Ireland Semi Finals after seeing off the challenge of Offaly in a nine goal thriller 6-7 to 3-7.