Brett Marshalls’ men got the better of Steve Adams’ Maltby with a single goal.
The result leaves Retford second in the Premier table, a point behind leaders Bridlington, having played a game more.
Main, meanwhile, are languishing one point off the bottom with just six points from 11 outings.
In Division One, Dinnington Town were held 0-0 at Phoenix Park by Teversal.
For full reports see this week’s Retford Trader Guardian and Dinnington Guardian.