Bohemians, last season's beaten finalists, moved into the second round of the FAI Cup after getting the better of Premier Division strugglers Finn Harps 3-1 in Ballybofey.

First-half goals from Declan McDaid and Josh Kerr laid the foundations and Junior Ogede-Uzokwe made the route to round two safely after Eric McWoods pulled a goal back in fi rst-half stoppage time.

Harps have been busy in the transfer market of late, but this an evening to forget for their new goalkeeper, James McKeown as they bowed out the cup.

In the 19th minute, the Gypsies broke the deadlock. McDaid swept home from 12 yards after a ball in from James Clarke - making his Bohs debut after his arrival from Drogheda United - on the right-hand side.

Two minutes before half-time, Bohs doubled the lead when McKeown dropped Ryan Burke's cross and Josh Kerr slammed to the net.

Harps, though, would gain a lifeline when McWoods raced onto Ethan Boyle's ball forward. There were hints of offside as the American scampered forward but McWoods kept cool to tuck home.

It felt as if it was game on, but disaster struck in the third minute of the second half. The back-peddling McKeown appeared caught in two minds and he palmed McDaid’s dangerous ball into the path of a grateful Junior, who easily nodded into the net.

McKeown and Boylan were thrown straight into the Harps 11 by Ollie Horgan. McKeown, who amassed over 500 appearances for Grimsby Town, took the place of Mark Anthony McGinley, while Boylan, on loan from Galway United until the end of the season, also came in.

The fit-again McWoods was also included with Liam McGing and Regan Donelon making way.

Finn Park’s revolving door saw plenty of activity this week, the club having confirmed the departures of Yoyo Mahdy, Jesse Devers, Erol Alkan, Gerard Doherty and Bastien Héry.

McKeown was called into action in the first minute of his debut, saving from Junior, while he watched with relief as O’Sullivan’s deflected effort flew wide in the 17th minute.

Mihaljevic drilled wide and Tadhg Ryan, the Bohemians goalkeeper, held onto Ryan Connolly’s daisy-cutter soon after as Harps sought a way back.

Ryan wasn’t fully exerted, although Rob Jones and Ethan Boyle were off-target with headed efforts after decent passages by the home side.

In the moments after McDaid’s opener, Harps had a huge let-off. McKeown brilliantly parried a stinging drive from Jordan Flores, the Bohemians captain, and the follow-up attempt by Junior Ogedi-Uzokwe was into the side netting.

Harps were livid as the move, which saw John O’Sullivan break free only for his pockets to be picked at the vital moment by Gary Boylan, began when Bohs surged forward after Filip Mihaljevic went to ground on the edge of the area. Referee Rob Harvey sternly shook his head at the home appeals.

McKeown atoned for his earlier mishaps when saving from Bohs substitute Ethon Varian 12 minutes from the end.

Bohs were beaten in last year’s decider on penalties by St Patrick’s Athletic, but Keith Long’s men are safely over the first hurdle again.

Finn Harps: Mark Anthony McGinley; Ryan Rainey, Conor Tourish, Rob Slevin, Ethan Boyle; Gary Boylan (Dylan Duncan 76); Eric McWoods, Ryan Connolly, Barry McNamee (Mark Timlin 82); Filip Mihaljevic (Luke Rudden 86), Rob Jones.

Bohemians: Tadhg Ryan; Josh Kerr, Jordan Doherty, Ciaran Kelly, Ryan Burke; John O’Sullivan, James Clarke, Jordan Flores (Conor Levingston 76); Declan McDaid (Ali Conte 66), Junior Ogedi-Uzokwe (Ethon Varian 76), Liam Burt (Kris Twardek 66).

Referee: Rob Harvey.