Armagh blew Dublin away in the first half at The Athletic Grounds on Saturday night, building a 12-point lead by the time that the referee signalled for the interval.