Bohemians beat Sligo Rovers 1-0 at Dalymount Park in the first SSE Airtricity League away game of the season.
A first-half wonder-goal from the boot of Kurtis Byrne was enough to give the home side a narrow win.
Rovers started well and as with last week's 2-0 defeat to Shamrock Rovers, Dave Robertson's side were the first to threaten.
Gavin Peers did well to touch Chris Lyons' free to the back post on two minutes, although the incoming Tim Clancy was unable to find the necessary burst of pace to meet the ball as it dropped past Dean Delany's goal.
Rovers' Jaanai Gordon headed straight at Delany moments later before Rovers fell behind on 11 minutes to what will surely be one of the goals of the season.
Mark Quigley played a sumptuous ball from deep over the defence and into the path of Byrne.
Catching the ball perfectly with the outside of his right boot from 25 yards out, Byrne lashed the ball into the top corner of Micheál Schlingermann's net for his first league goal for the Gypsies.
The opening half remained competitive but chances were slow to arrive. It was not until the early stages of the second period that either keeper was tested.
Schlingermann had to be alert to claim Quigley's side-footed free-kick on 46 minutes, which evaded the Rovers wall after Peers had upended Ismahil Akinade in front of the area.
The Bit o’Red applied the pressure after this and Delany did well to rush off his line to clear Lyons' through ball on 58 minutes with Martin in close proximity, while Roberts shot over a speculative effort from distance on the hour mark.
Robertson introduced play-maker John Russell mid-way through the second period for his first appearance of the season.
Both Martin and Roberts headed over from half chances on 68 and 70 minutes respectively as Rovers search for an equaliser continued.
Schlingermann was comfortable with Akinade's next chance in the 74th minute as he could only nod straight at the Mayo man.
While at the other end, Derek Prendergast swept Clancy's downward header off the line four minutes later as both sides exchanged opportunities in front of goal.
Gordon must have thought he had rescued a late point for the away side but Delany was on hand to push away the West Ham loanee's 20-yard effort at his post, one minute into added time at the end of the game.
Bohemians: Dean Delany; Derek Pender, Anto Murphy, Derek Prendergast, Lorcan Fitzgerald; Mark Quigley (Paddy Kavanagh 61), Keith Buckley, Eoin Wearen (Dave Mulcahy 93), Jake Kelly (Ayman Ben Mohammed 81); Kurtis Byrne, Ishmahil Akinade.
Rovers: Micheál Schlingermann; Tobi Adebayo-Rowling, Tim Clancy, Gavin Peers, Regan Donelon; Chris Lyons (John Russell 68), Jordan Richards, Jimmy Keohane, Liam Martin, Phil Roberts; Jaanai Gordon.