Bohs closed the gap on leaders St Patrick's Athletic to just a single point after their seventh successive FAI Eircom League of Ireland Premier Division victory.
Playing their first top flight fixture in almost a month, the Dubliner's handed Bray their fourth loss in a row at sun-kissed Carlisle Grounds.
With Neale Fenn pulling the strings, Jason McGuinness' first league goal of the season and Glen Crowe's first domestic score since last April did the damage for Pat Fenlon's men.
Having broken the deadlock last weekend in their Inter-Toto clash with FK Riga, McGuinness repeated that feat after 28 minutes.
From Stephen O'Donnell's deep corner to the back post, the central defenders first effort was charged down. He reacted to hit a left-footed drive from eight yards that the covering Ronan Ivory could only help into his own net.
But it was a lacklustre first period with Wanderers failing to test Brian Murphy once.
Their only opportunity fell to new signing Aidan O'Keeffe. The former Drogheda striker lofted a 22-yard volley high and over.
The visitors didn't create much at the other end. Thomas Heary skewed well wide early on from distance.
Then in the 38th minute, the midfielder burst into the box only to flash his effort high across the face of goal.
After their 4-0 defeat away to Derry last Friday, the Wicklow side made two changes to their starting line-up.
Their was surprisingly no place for playmaker Alan Cawley, while former Bohs man Mark Duggan dropped to the bench.
Gavin Whelan returned in central midfield after a ban where he was partnered by Gary Cronin who skippered the Seagulls for the first time.
As for the Gypsies, they were hit by suspensions to top scorer Killian Brennan and Republic of Ireland Under-21 international John Paul Kelly.
That saw new recruit Anto Murphy and fellow ex-Sligo winger Harpal Singh deployed on either flank.
A quick piece of thinking by Fenn coupled with poor defending allowed the away side to deservedly double their advantage in the 54th minute.
Fenn's rolled free-kick picked out the unmarked Crowe to drive low in to the bottom with a low first time 14-yard finish
Bray finally tested Murphy in the 67th minute. Substitute Gareth Coughlan weaved his way through only to be denied by the keeper’s outstretched leg.
Bohs almost bagged a third six minutes later.
Thomas Heary picked out Crowe whose audacious volley from the edge of the penalty area was superbly tipped over the bar by Alan Gough.
With time ticking down, Ger Rowe tried his luck for the Green and White's with a 30-yard free that Murphy did well to parry clear.
Bray Wanderers: Gough; Ivory, Doherty, Foran (Kenny 62 mins), Pender; Kavanagh, Whelan, Cronin, Massey (Coughlan 55 mins); O'Keefe (O'Neill 82 mins) Rowe.
Bohemians: Brian Murphy; Owen Heary, McGuinness, Burns, Powell; Anto Murphy, O'Donnell, Thomas Heary (Hunt 81 mins), Singh; Crowe, Fenn.
Referee: Hugo Whoriskey (Dublin).