The visitors went ahead twice, with the first goal coming after just 66 seconds, but Slough recovered to level the scores just before half-time. Steve Sinclair's 55th minute goal proved to be the winner - but Slough had a lucky escape as Daniel Scheppel blazed a penalty kick over the bar, having previously scored from the spot in the first half.
After an extremely disappointing performance and result at Atherstone the previous Saturday, Slough got off to the worst possible start. With one minute on the clock, a poor backpass was played to Ricky Perks who found it difficult to deal with on the bobbly pitch, but he found Murphy who lost possession in the left-back position. The ball was crossed in from the right and headed into the bottom corner by Omar Spence, out of the goalkeeper’s reach.
Slough didn’t wait long to rectify the situation though, as just four minutes later, Danny Jordan got in front of his marker to get a telling touch to Paul Edgeworth’s free-kick to level the scores.
Slough had further chances to take the lead, with Grant Avis having a shot parried wide by Karl Lewis. The clearest chance came for Edgeworth, who was played through on goal but, after rounding the ‘keeper, he took the ball too wide and was unable to finish.
Another defensive lapse allowed the visitors to equalise when Chris Herron tripped the quick-footed Gary Ray as he was trying to clear from a corner. Daniel Scheppel stepped up to confidently send Perks the wrong way from the penalty spot.
Bromsgrove were in the ascendancy in their best spell of the game, and could have added a third but Scheppel’s header was straight at Perks from Cameron Jones’ superb flighted cross.
Rovers were forced into two changes in the first half, with the injured Jordan Street and James Hancox making way for Ray and Luke Darby, and this perhaps showed with some of the disorganised defending on display. Just before the interval, Slough pulled level as the unmarked Martin firmly headed Sinclair’s cross past Lewis.
The beginning of the second half saw Scheppel test Perks from distance again after Edgeworth gave the ball away in midfield. But ten minutes in, Slough scored what proved to be the winning goal.
A flowing move started by Edgeworth saw Herron collect a pass from Avis, and the winger’s shot at goal was parried by Lewis into the path of Sinclair, who tucked the ball away at the far post to put Slough in front for the first time.
Further drama was to follow as Bromsgrove’s Paul Lloyd was dismissed after picking up his second yellow card in as many minutes from referee Kirkbride after a late challenge on Murphy.
Not long after this, Bromsgrove had the perfect chance to restore parity as they were awarded another penalty after Kirkbride had spotted a handball - but this time, Scheppel blazed his spot-kick high over the bar.
The game was on a knife-edge towards the end, with Rovers almost levelling through Kevin Banner, but Perks tipped the ball wide after Harper had allowed a long ball to bounce over his head.
Slough could have made the game safe as Rovers pushed forward. The influential Danny Jordan’s delightful ball over the top to Grant Avis, who had a solid full home debut, almost provided the midfielder with his first Rebels goal - but his effort hit the outside of the post as he stretched to make contact.
Bromsgrove Rovers Line up
Lewis, Street (Darby), Hancox (Ray), Gill (c), Richards, Lloyd, Jones, Scheppel, Spence, Woodhouse (Owen), Banner. Subs not used: Campbell, Ravenhill.