This Walls Cup quarter-final clash got off to a whirlwind start by producing four goals in the opening 12 minutes, writes John Slorance.
Legion soared into the lead during the game’s first attack which ended with Scott Duncan hitting a cross over the face of the goalmouth and Callum Hope stepping in to fire home.
Within two minutes United drew level when Legion’s Jody Easdon headed into his own net when attempting to clear.
In the seventh minute, United went ahead when Kevin Strathdee found the net with a perfectly-struck shot on the run.
Five minutes later, Legion equalised. United keeper Dean Fry fumbled a Liam Lavery shot and Scott Duncan was on hand to stick away the loose ball.
The fast and furious pace, not surprisingly, began to drop after this. Chances fell at both ends, but there was no addition to the scoring until Legion did the business with seven minutes of the first half remaining, courtesy of an own goal, Ross Wallace having the misfortune to turn a Lavery cross past Fry.
Eight minutes after the break, Legion extended their lead when Chris Brown headed in a Hope free kick.
United came rallying back and Legion number one Euan Reilly pulled off a great save, pushing a rasping Strathdee drive over the bar. Legion were on top, though, and in the 73rd minute chalked up a fifth through Hope.
z Elsewhere, Hawick Waverley marched into the semi-final of the Beveridge Cup in what turned out to be a ding-dong quarter-final tie against Gordon.
The Hawick men ran out 2-1 winners thanks to two Luke Cooper goals, one of which was scored in extra time.