Just two points separated the sides and with Westmeath also scoring a slender win over Louth in round one Pat Flanagan’s side who are the table-toppers in Division 2.
Missing a number of key players, including Brian Kavanagh and the Barden brothers Paul and David, Longford had the better of the exchanges in the first half to lead -4 to 0-4 at the break, with Sean McCormack firing home a brilliant goal in the 27th minute.
McCormack clocked up 1-7, all but a point of their tally.
The visitors got right back into contention when Kieran Martin scored a well-taken goal in the 45th minute. That left the sides all square (1-4 to 1-4) and while Longford regained the lead with two points from Mc Cormack (free and play), they conceded a second goal in the 55th minute when Westmeath capitalised on a defensive blunder and Callum McCormack set up Dessie Dolan to find the net from close range.
Westmeath extended their advantage with a brace of points from John Heslin (frees) in quick succession and while Longford battled back to close the gap to the minimum thanks to two more points from Sean McCormack (play and free), time ran out for Glenn Ryan’s side.
LONGFORD: D Sheridan; D Brady, B Gilleran, P Foy; K Diffley, M Quinn, S Mulligan; J Keegan, M Brady; B McElvaney, D McElligott, P McCormack; F McGee, R Smyth (0-1), S McCormack (1-7, 5f).
Sub: P Kelly for P McCormack (58 mins).
WESTMEATH: G Connaughton; M McCallion, K Gavin, K McGuire; M Curley, P Sharry, J Dolan; D Corroon (0-1), J Heslin (0-4, 4f); K Martin (1-0), C McCormack (0-2), G Egan; R Foley, Denis Glennon, Dessie Dolan (1-0).
Subs: P Bannon for R Foley (54 mins); D Daly for D Corroon (58 mins); Damien Dolan for K Martin (65 mins).
Referee: D Gough (Meath).