Despite having by far the better proceedings and looking the more threatening side, especially in the first half, the young Tangerines lost 2 - 1 at the 2021 Paisley Stadium tonight.
By Peter Rundo
United took the lead ten minutes from the interval when neat footwork on the right by Logan Chalmers gave him space to deliver a low cross which Piggott slotted home.
The Tannadice side had Jake Davidson to thank for going in still ahead at half time after he brilliantly headed a Darryl Duffy effort over bar.
But Saints did find the net on 65 minutes, Cameron MacPherson’s curler from an acute angle going in via the underside of the bar.
With 18 minutes left United were desperately unlucky not to regain the lead.
Hornby whipped in a free-kick which from which Piggott sent in a powerful volley which Wilson parried and the ball somehow spun up and clipped the bar before going over.
With seven minutes left Saints scored the winner in an unlikely fashion. Jordan Kirkpatrick hit a stunnimng first time 30-yarder which came back off the bar and the hosts’ trialist netted the rebound.
And two minutes from time, Saints almost got a third, United keeper Josh Donaldson just managed to keep out a shot after only parrying the first effort.
Dundee United: Donaldson, Ritchie, Hornby, Allardice, Davidson, Trialist, Chalmers, Thomas, Piggott, Fraser (Taylor 46), M Smith.
Subs not used: Reekie, Inglis, Glass, Dailly, Appere, Mcmeekin.