Longford finish with a flourish
Longford Town 4 Derry City 2
Goals from David O'Sullivan, Mark Rossiter, Gary Shaw and Pat Sullivan maintained Longford's end-of-season flourish to ensure a top-six league finish.
Longford started positively with Ayman Ben Mohamed seeing his cross-cum-shot tipped onto the bar by City 'keeper Shaun Patton 13 minutes in.
Derry had Patton to thank again for the save of the first half on 37 minutes. Kevin O'Connor let fly with a stinging right-foot drive from some 35 yards and Patton got a fingertip to it to turn it out for a corner.
But the overworked 20-year-old Derry 'keeper was finally beaten two minutes into added time at the end of the first half.
Visiting right-back Rob Cornwall handled Sullivan's cross to concede a penalty. O'Sullivan rifled home the spot-kick despite Patton getting a hand to the ball.
Longford remained the better side into the second half, doubling their lead on 56 minutes. Little appeared on as defender Rossiter ran onto a clearance some 40 yards out to find the net off a post.
Shaw added the third goal on 63 minutes, heading home Stephen Rice's free-kick at the back post.
Patton then pulled down Shaw to concede a 68th-minute penalty that was driven home by Sullivan.
Substitute Ronan Curtis headed in Stephen Dooley's cross for Derry's first goal on 77th minutes before Cornwall drilled home following a scramble a minute from time.
Longford Town - Hunt; Sullivan, Gorman, Rossiter, Powell; Gannon; Shaw (Kelly, 70), Rice, O'Connor (Salmon, 74), Ben Mohamed; O'Sullivan (Simon, 70).
Derry City - Patton; Cornwall, McBride, Barry, McClean; McEneff, McNamee; Timlin (Curtis, h-t), Dooley, McEleney; O'Connor (Quigley, h-t).
Ref - R Hennessy (Limerick)