Roselea travelled to Macduff with manager Eric Watson having additional options for selection with Calum Watson coming back in to the starting line-up.
Jo Reoch, Callum Rae, Ryan Taylor, Kieran Thomson, Jordan Harrison and Fraser Jamieson were all missing.
C Watson then played a great cross ball to Alberts who was eased off the ball by Whyte with some in green claiming for a penalty.
Roselea took the lead in 24 minutes when Beedie picked up a ball at the edge of his own 18-yard box and strode forward before sliding an inch prefect pass to Alberts who rounded Allan and stroked home from a tight angle.
This seemed to spur Deveronside into some kind of reaction as they quickly created a couple of chances.
Roselea had another chance in 41 minutes when Soutar picked out C Watson with a long pass and Allan parried his shot over for a corner.
Roselea made it 3-0 with two goals in a minute just before half time.
Garnham beat three players in the box and then unselfishly cut back for Calum Watson to stroke home from six yards.
Liam Bailey then picked up a ball from a corner and his shot was deflected past Allan by Sopel for an own goal right on the stroke of half time to deflate the home side.
Deveronside started the half well as expected and McCormack had to deal with a couple of corners which he held well.
Roselea came back into game and Alberts won a corner connecting with a Watson cross after he had been put in by a great ball from Bailey.
Roselea made it 4-0 with the simplest of goals in 54 minutes. Beedies corner found Garnham three yards out and the smallest player on the pitch headed home.
It was 5-0 in 56 when Garnham got the bye line again picking up parry from the keeper and Stephen scored from close range
Roselea made a change with Mitchell on for Gill in 58 minutes
The scoring was completed when Eric Watson took a quick long throw to Calum Watson, and he picked out Mitchell coming in from the far post and his excellent side volley found the corner of the net. Hermes are visitors to Links Park this week with a 1.30pm kick off.