Bohemians thrown the door wide open for chasing pack following a disappointing draw with Drogheda United.
It looked for a long while like the leaders might not get anything from the game after Steven O'Neill had given the visitors the lead after just 20 minutes.
A point was salvaged however with only 19 minutes remaining courtesy of a Gary O'Neill strike.
At Richmond Park Shamrock Rovers stifled a Bray comeback to win 3-1 in a crucial game for the hosts' European hopes.
Stephen McGuinness opened the scoring for Rovers only for Bray to strike back immediately through Steven Fox.
However full-back James Keddy restored Rovers' lead before substitute Tony Grant secured the points.
Meanwhile it ended 0-0 between UCD and St Patrick's Athletic despite the students having Cawley sent off after just 39 minutes.