Long-range strikes from Adam Hanlon and Stephen Hurley gave Shelbourne a 2-0 win and their first success of the season to lift them off the foot of the Airtricity League Premier Division table.
A tame start to the game meant it was 20 minutes before it to sprung to life with UCD, instilled with no little confidence following last week’s shock win over Shamrock Rovers, twice coming close inside 60 seconds.
Midfielder Craig Walsh had a goal-bound shot deflected out for a corner off a defender, and from Sean Russell’s resulting delivery Pat Flynn had to hack the in-swinging ball off the line.
Shelbourne had started the better, though, and they deservedly took the lead out of nothing on 26 minutes.
There seemed little danger as Hanlon cut in from the right and his low left-foot shot from just outside the box seemed to surprise Ger Barron to beat the UCD keeper at his near post.
UCD began the second half with added purpose and Robbie Benson and Robbie Creevy both worked Ger Hanley in the Shelbourne goal with shots from distance just minutes in.
It proved a false dawn, however, as Shelbourne got back on top to score a second on 57 minutes.
Barron initially parried away a deflected shot from the impressive Hanlon.
But the danger remained as Sean Brennan’s subsequent cross was only partially cleared and Hurley hit a first time shot from 30 yards that flew into the back of the net.
Shelbourne: Hanley, Cornwall, Shortall, Ryan, Memery, Brennan, Flynn, Hurley, Hanlon (Sheerin 92), Leech (Hughes 76), Mooney (Prizeman 71).
UCD: Barron, Douglas, Boyle, O’Connor, Matthews, (Kavanagh 87), Walsh (Corcoran 63), Burke (Clarke 46), Creevy, Benson, Russell, McMillan.
Referee: Graham Kelly (Cork).
Highlights and analysis of all the weekend’s action on MNS from 7pm on Monday 6 May on RTÉ Two and RTÉ.ie (Worldwide).