Substitute Danny Cummins fired the winning goal for the Tribesmen 12 minutes from time, but Walsh was happiest with his side’s intent against a strong Leitrim outfit.
“Regardless of the result, the game was important for the young lads,” said Walsh. “It was great to see the lads were patient.
“There could have been a few more goals got, but the work-rate was good today — it was an awful lot better than last week.”
Three points in a row from Leitrim to start the second half, and Nevin O’Donnell’s first-half goal, had given them a two-point lead, but after his introduction, Cummins punched a point and then fired the winning goal for his side.
D Cummins (1-1); E Hoare (0-3 frees); F Breathnach, E Brannigan, P Mannion, J Heaney (0-1 each).
N O’Donnell (1-2, 2 frees); S Quinn, E Mulligan, A Croal (0-1 each).
M Breathnach; E Kerin, D Kyne, R Greene; A Kyne, D Wynne, F Breathnach; E Tierney, P Conroy; E Brannigan, P Mannion, S Denvir; D Comer, A Varley, E Hoare.
D Cummins for Denvir (42), J Heaney for Breathnach (42), N Walsh for Mannion (52), S Ó Curraoin for Comer (56).
G Hickey; M Murphy, N Woods, M McWeeney; P Maguire, B Prior, S Quinn; S Moran, D Wrynn; N O’Donnell, E Mulligan, K Conlan; B Mulvey, A Croal, T Mulvey.
C Gilheaney for Mulvey (h-t), D Sweeney for Wrynn (44), J Rooney for Mulvey (56).
Liam Devenney (Mayo).