In typical fashion, the Dublin derby was a tight and cagey affair as both teams fought for every inch.
Despite this, the only goal of the game came early on as Rovers left back Danny Laferty scored after four minutes when he tapped the ball in after the Bohs keeper saved a cross from Graham Burke.
Shamrock Rovers 1-0 Bohemians
Daniel Lafferty reacts well to slot home from close range to open the scoring in the Tallaght Stadium.
A great start for Rovers.
Live on eir sport 1!#LOI #DublinDerby pic.twitter.com/Vf6Rez6UcN
— eir Sport (@eirSport) September 5, 2020
There were big calls from the Bohemians players for a penalty after 63 minutes when one of their players went down in the box.
The referee did not think there was enough in it to award the penalty.
The home team withstood a late onslaught from the visitors, but Rovers were able to hang on to win 1-0.
The win means Rovers have effectively brought the curtain down on any title race and it would be very difficult to see the Hoops being caught, especially with Dundalk's poor run of results since the league resumed.
The man of the match of today's Dublin derby was Rovers defender Roberto Lopes.
Next up, Shelbourne welcome Cork City to Tolka Park with kick off in an hour's time
— Shamrock Rovers FC ☘️ (@ShamrockRovers) September 5, 2020