Cavan kept alive their promotion hopes as they recovered from a slow start to beat relegation-threatened Westmeath 1-8 to 1-3 in the Football League Division 2 game at Breffni Park.
Kieran Martin's early goal helped Westmeath lead although Cavan drew level by the break at 0-4 to 1-1.
The impressive Cian Mackey then set up Brendan Fitzpatrick's crucial goal.
With Gearoid McKiernan and James McEnroe also excelling, Terry Hyland's side won with a degree of comfort.
Martin Reilly kicked a couple of fine points for Cavan while Niall McDermott and Martin Dunne were also on target for the winners.
However, Mackey was the pick of the attack with the highlight of the game his back-flick which set up Fitzpatrick's crucial second-half goal.
The win moves up Cavan to seven points in Division 2 - only one behind Down who missed the chance to guarantee promotion by losing at home to Meath on Saturday night.
With Meath are currently second on seven points from six games with Roscommon on the same points total from five matches.
Cavan will face Meath in their final round robin game at Navan next weekend.
Football League fixtures - Saturday 28 March
Dublin 0-08 0-04 Derry
Laois 1-09 1-12 Kildare
Cavan 1-08 1-03 Westmeath
Down 0-10 2-11 Meath
Armagh 0-10 0-08 Louth
Sunday 29 March
Cork v Mayo (14:00 BST)
Kerry v Monaghan (15:00 BST)
Donegal v Tyrone (15:00 BST)
Roscommon v Galway (13:30)
Wexford v Fermanagh (13:00)
Tipperary v Sligo (15:00)
Limerick v Clare (15:00)
London v Waterford (13:00)
Antrim v Wicklow (15:00)
Carlow v Leitrim (15:00)
Longford v Offaly (15:00)