Having been left to settle for a place among the subs last week, Stephen Parkhouse returned to the Harps starting line-up on tonight. With Conor Gethins sidelined for over a month with a hamstring injury that forced him out of last weekend's North West derby, it was left to Chris Breen to partner him in attack.
In the second alteration made by Paul Hegarty, the suspended Marc Brolly was replaced by David Tyrell.
And it was the on-loan Shamrock Rovers winger who handed Harps the perfect start after just fifteen minutes in when his cracking shot from all of 40 yards sailed in over the head of Matt Gregg.
Tyrell had an earlier effort from out on the left flank that was wide of the mark, but effort number two was executed to perfection for his first Harps goal. On another night, Tyrell might have had a hat-trick, but his 30th minute snap-shot from the edge of the box crashed off the underside of the bar and bounced to safety.
UCD boss Pete Mahon was forced to plan without Brian King and ex Harps man Darren Meenan with the suspended duo's places filled by Shane McFaul and Ronan Finn.
Though it took the Students some time to create an opening, it was they who finished the stronger in the first half with Pat McWalter and Shane Fitzgerald to the fore. It was a powerful cross by McWalter that forced James Gallagher into action for the first time, but the Harps goalkeeper was able to parry it away.
UCD could have been level on 37 minutes, only for Shane Duggan's effort flashing wide of the mark after Evan McMillan headed into his path while Gallagher was forced into making a fine save from Fitzgerald on the stroke of half-time.
Seven minutes into the second-half, Chris Breen shot wide after Parkhouse broke from a corner while Breen also had a volley deflected over on the hour as Harps upped the tempo. From the resulting corner, Stuart Malcolm had a header well clawed away by the busy Matt Gregg.
The UCD 'keeper was called into action again almost immediately when he was forced into a fine diving save from Funston's 25-yarder.
The energetic Funston had Harps' next chance a minute later, but after doing well to burst through the defence he shot at Gregg while Shaun Holmes drove across goal after being teed up by a skilful flick-on by Parkhouse.
Harps were still living dangerously despite having the better of the chances and Stuart Malcolm had to make a superb saving block when Purcell spun in the box while the same player curled wide soon after.
Nine minutes from the end, Shane Duggan should have struck the leveller, but his finishing let him down as he got on the end of a neat flick by Purcell.
That came after Gregg produced another fine save; this time to deny Parkhouse, who headed goalward from Funston's delivery.
A minute into added time, Harps bagged the second when Funston's long ball out of defence deceived sub Greg Bolger allowing Chris Breen to scamper into a one-on-one situation with Gregg. Breen rounded the goalkeeper and tapped home to seal the win and, for now at least, ease the concerns of the Finn Park faithful.
Finn Harps (4-4-2): James Gallagher; Marc Mukendi, Jonathan Minnock, Stuart Malcolm, Shaun Holmes; Michael Funston, Davy Byrne, Neil McCafferty, David Tyrell; Stephen Parkhouse, Chris Breen. Sub: Shaun McGowan for Byrne (28mins).
Not used: Austin Friel, Declan Boyle, Christy Connaghan, Gavin Cullen.
UCD (4-4-2): Matt Gregg; Alan Mahon, Alan McNally, Evan McMillan, Conor Kenna; Shane Fitzgerald, Shane McFaul, Pat McWalter, Shane Duggan; Timmy Purcell, Ronan Finn. Subs: John Reilly for Fitzgerald (65mins); Ian Bermingham for Kenna (79mins); Greg Bolger for Duggan (87mins).
Not used: Brian Shorthall, Billy Brennan.
Referee: Declan Hanney (Dublin).