The Eagles then went close with Jon Williams denied by Gollini and Ioannou making a vital block on the line to keep out Derek Tieku's effort. Mats Daehli and Pereira went close before United edged ahead again. Pereira's free-kick was pushed out by King and Pearson pounced from close range to ram in following a touch by Wilson.
However, the joy was short-lived as, six minutes later, Gollini was adjudged to have pulled down Jake Gray and another spot-kick was awarded. For a second time, the goalkeeper came out on top as Gollini atoned by making a brilliant save to deny Allassani from 12 yards.
Wilson almost wrapped up the success late on when his shot cannoned off the bar while Croll's free-kick was wide at the other end as this was a much-needed win in terms of the battle for a semi-final place.
United: Gollini; Love, McNair, Ioannou, Evans; Pereira, Grimshaw, Pearson, Daehli; Byrne, Wilson. Subs not used: Rudge, Sutherland, Barmby, Willock, Fletcher.