Armagh has reached its first All-Ireland semi-final since 2005 after defeating Roscommon, who played with 14 men. This victory ends Armagh's streak of six successive quarter-final defeats. Kerry has also secured a spot in the semi-finals by defeating Derry. The semi-final matchups will see Kerry playing against Armagh and Galway meeting Donegal.
Kerry to play Armagh and Galway to meet Donegal in All-Ireland semi-finals https://t.co/3aRKlNw6OH
Kerry beat Derry to make semi-final: All-Ireland quarter-final as it happened https://t.co/EsS9ohArwF
Kerry v Derry live blog: Keep up to date with the action from the All-Ireland SFC quarter-final at Croke Park, where Kerry are 2 points up after 10min https://t.co/6pvYNEqVlP
Kerry v Derry live updates: All-Ireland quarter-final https://t.co/EsS9ohArwF
Armagh’s goals the difference as they see off misfiring Roscommon https://t.co/8cCaN3AuhO
What happens next in the SFC? Galway and Armagh still unsure of semi-final opponents with draw a possibility https://t.co/BeIQBmNw9h
Another handy All-Ireland for Kerry
Armagh end long wait for semi-final spot as Roscommon falter After six successive quarter-final defeats, Armagh are back in the last four. https://t.co/fv8VTwlePj
Armagh reach first All-Ireland semi-final since 2005 after overcoming 14-man Roscommon https://t.co/E5pohdSRwi
Armagh reach first All-Ireland semi-final in 19 years - as it happened https://t.co/hHs3hYs3Y6
Armagh vs Roscommon: All-Ireland football quarter-final live https://t.co/pIDIqz8SXY
GAA announce details of All-Ireland football semi final draw https://t.co/4bZZPQdzgs
All-Ireland football semi-final draw to take place on Sunday evening on RTÉ https://t.co/t5QVpRkDqv