Another three points in the bag for Sporting, sees them go back to top spot in the table, a point ahead of Coventry United but their rivals have a couple of games in hand.
Cadbury though signalled their intention to make a contest of the match from the outset forcing Chris Jay in the Rouslers goal to concede a corner from the kick-off then Deon Colstock struck a long-range effort a couple of minutes later that went just wide of Jay's left-hand post.
Having shaken the home side out of their slumber, Sporting then proceeded to get forward and take more control of game with Reece Hewitt and Sean Brain in particular using their pace and ball skills to good advantage.
When Sporting's opening goal arrived on 27 minutes, it was well worth waiting for. The increasingly impressive Nathan Walker picked up the ball a few yards outside the penalty area and seeing Cadbury 'keeper Shaun Hayes just off his line, half-volleyed a beautifully placed looping shot into the top of the net for one of the best strikes of the season so far.
Aaron Roberts went wide a few minutes later whilst Will Tibbetts failed to bury the re-bound after Liam Spink hit the post with a low drive on the 34th minute.
But just a couple of minutes later Sporting doubled their lead and again it was that man Walker in action. This time with a free-kick from more or less the same position as he scored his earlier goal, that he chipped goal wards allowing Jozsef Jakab to get the slightest of touches to deflect the ball past Hayes.
After trouping off for the interval, home fans were left wondering what Cadbury had in their half-time juice as Dean Lea picked up two yellow cards in the space of one minute of the re-start for two-footed tackles on Brain and Walker that saw the midfielder strip off his shirt, throw it on the ground then disappear down the tunnel for an early shower.
With a two-goal margin and an extra man, Sporting looked to be content on holding the ball and not taking any risks. Tibbetts went close with a header off Liam Spink's cross but Bromsgrove supporters had to wait until the 87 minute before another goal and this was a simple effort from captain Craig Jones who headed home a corner unmarked on the far post. One minute later substitute Umit EminoÄŸlu got his first in a Sporting shirt driving in from close range.
Although playing well and in good form Brain could not get on the score sheet despite a valiant effort in added time that Hayes dived low to save just before referee Mr Corbett blew for an end to proceedings.
Sporting now look forward to a must-win match against Coventry United in four days time.
Sporting: Chris Jay, Aaron Roberts, Jake Willcox (Luke Dugmore 66 mins), Nathan Walker (Umit EminoÄŸlu 76 mins), Craig Jones (Capt.), Simon Fitter, Will Tibbetts, Reece Hewitt, Jozsef Jakab (Connor Collins 61 mins), Liam Spink, Sean Brain.
Substitutes not used: Lucky Nwosu, Kyle Turner.
Goals: Walker (27 mins), Jakab (37 mins), Jones (87 mins), EminoÄŸlu (88 mins)
Yellow: Brain (84 mins)
Cadbury: Shaun Hayes, Stuart Butcher, Deon Colstock (Luke Ellett 86 mins), Joe Brookes, Nick Allen, Tom Brain, Tom Westwood, Eddy Fogg, Odane Barnes, Dean Lea, Sam Griffin (Shaun Hunter 61 mins).
Substitutes not used: Ryan Spink, Fraser Oliver.
Yellows: Butcher (43 mins), Barnes (78 mins), Allen (80 mins)
Red: Lea (2 x yellows 46, 47 mins)
Referee: Mr L Corbett (Dudley)
Assistants: Mr R Janssens (Alcester), Mr I Hopkins (Kidderminster)
Weather: Cold, overcast.
Sporting MoM: Craig Jones
Report: Phil Baker