A crowd of 11,062 saw a keenly-contested game of few clear-cut chances, which sets up a huge return match in Paisley on Sunday, live at BT Sport at 3.00pm.
United are bidding to return to the top flight for the first time since being relegated in 2015/16 while Saints are aiming to preserve their status following promotion 12 months ago.