Shelbourne tasted defeat for the first time in this year's SSE Airtricity Men's Premier Division last night.
A penalty and a header from Jordan Flores helped Bohemians to a 2-1 win at Tolka Park.
Elsewhere, Aaron Greene was the star as Shamrock Rover cruised to a 3-0 win at home to Sligo Rovers.
Drogheda and Derry City shared the spoils in a 2-2 draw at Weavers Park.
Dundalk began life after Stephen O'Donnell with a scoreless draw at home to St. Pat's.
Waterford United and Galway United also finished 0-0.