It's all to play for in the battle to make the First Division play-off final after a game for the ages in Bishopsgate.
A cracker of a game on the Strokestown Road swung in narrative many times on a balmy autumnal evening.
Former United striker Jordan Adeyemo twice gave Town the lead but Mikey Rowe, a half-time substitute, responded twice, leaving it up for grabs in Terryland Sunday, where the one thing guaranteed will be a near-sell out on a Bank Holiday weekend by the Corrib.
Both home boss Gary Cronin and his rival John Caulfield will have regrets about the outcome but may reflect that it could be worse.
Neither will be hoping for as much drama at Eamonn Deacy Park – and it seems improbable we will have a game as good as this one.
This was a clash of styles, United direct and Longford trying to work intricate little moves, but the first goal was going to be key and the Tribesmen probably should have had it.
Town's passing out from the back looked more risk versus reward when Stephen Walsh, United's top scorer, won the ball back and fed David Hurley, but Walsh pulled his shot wide.
Hurley and Walsh, two exponents of the left foot, were combining well and Hurley dragged wide himself on 19 minutes, as United continued to look more dangerous.
The opener came on 29 minutes. Conor O'Keeffe gave the ball away under no pressure and Darren Clarke teased and turned, crossing in for Adeyemo, who continued the season-long trend of players United let go scoring against them, his header parried into the net by Conor Kearns.
The same pair – the very impressive Clarke and Adeyemo – combined again 10 minutes later and it looked certain to be 2-0, but Kearns seemed to get a vital touch onto the post; United had right to be exceptionally
soccer
League of Ireland
Sport
Darren Clarke
John Caulfield
Stephen Walsh
Conor Kearns