Armagh continued their 100% record in Division 3 of the Football League as they earned a dominant win over Limerick in Kilmallock.
Kieran McGeeney's side took control early on as Aidan Forker's ninth-minute goal helped them lead 1-3 to 0-0.
A Thomas Lee goal cut the margin to three and that was still the gap at the break as Armagh led 1-6 to 1-3.
However, Armagh regained control after the break as a Mark Shields goal helped them move 2-10 to 1-4 ahead.
|Armagh's remaining Allianz Football League Division Three fixtures|
|Saturday, 7 March||Fermanagh||Athletic Grounds|
|Sunday, 15 March||Clare||Cusack Park, Ennis|
|Saturday, 28 March||Louth||Athletic Grounds|
|Sunday, 5 April||Sligo||Markievicz Park|
Armagh outscored Limerick 1-10 to 0-3 in the second half as they completed an impressive display ahead of next week's top-of-the-table encounter against Fermanagh.
Shields, Miceal McKenna and Tony Kernan all impressed in an Armagh side that were minus Jamie Clarke after the Crossmaglen star's late withdrawal from the side because of a niggle.
Clarke was replaced in the full-forward line by league debutant Andrew Murnin and he went on to produce an impressive display which included helping to set up Forker's early goal.
Ethan Rafferty and Finian Moriarty were also among the Armagh scorers.
Allianz Football League results
Tyrone 0-11 1-08 Derry
Cavan 0-08 1-09 Down
London 0-06 1-18 Longford
Waterford 0-09 0-11 Carlow
Kerry 0-15 1-10 Dublin
Donegal 0-12 1-08 Cork
Mayo 3-15 0-11 Monaghan
Roscommon P-P Meath
Kildare 0-12 0-15 Westmeath
Galway P-P Laois
Limerick 1-06 2-16 Armagh
Louth 1-16 1-10 Wexford
Fermanagh 2-09 0-11 Tipperary
Clare 0-22 1-13 Sligo
Wicklow 2-06 2-18 Offaly
Leitrim 1-13 1-18 Antrim