Aberdeen moved into the semi finals of the cup with a 2-1 victory over Formartine United in Pitmedden.
Re-signed midfielder Chris Clark played the full 90 minutes as he continued his recovery from injury and could come into contention for a starting spot against Inverness Caley Thistle on Saturday.
As well as Clark, Megginson and Magennis, the Dons featured first-team players Micky Low, Ryan Jack, Michael Paton and Peter Pawett.
Formartine also had a strong Aberdeen connection being managed by Steve Paterson, and also having Stuart Smith, Neil McVitie, Andrew Bagshaw, Kyle MacAulay and Derek Soutar in their squad.