Girlington boosted their chances of a top-two Premier Division finish with a 5-0 win against fellow Spen Valley League high-fliers BD3 United.
BD3 remain second – six points adrift of leaders Route One Rovers, having played two games more – but Girlington are now just five points further adrift after this emphatic success.
Adeeb led the way with a double for Girlington, backed up by further goals from Damal, Zakariya and Junaid.
Ravensthorpe Bulls are a point behind Girlington in fourth, with games in hand on all the sides above them, after beating Fairbank United 3-1. Paddy Davies, Alex Shaw and Dominic Hinchcliffe outscored Tufail Ahmed.
Martin Danco scored a hat-trick, backed up by Jamshed Folad, as Vision won their mid-table battle against TVR United 4-2. Asif Iqbal and Nasser Hussain netted the replies.
Division One leaders Marsh had David Webster, Mark Wigley, Andrew Shingleton and Sam Buswell on target but dropped their first points of the season as they were held to a 4-4 draw by sixth-placed Smokin’ Aces.
Savile United are now within 12 points of Marsh, with two games in hand, after a 1-0 win over Inter Batley.
Second-bottom Howden Clough crushed basement side Cleckheaton Sporting 7-1 as Simon Moore scored a hat-trick and Anthony Smith added a double, with Jay Stainburn and Paul Doyle also netting.
Haider Abbas scored twice for Savile Town but could not prevent a 5-2 defeat to Norfolk, who had Saif Akbar (2), Imran Farooq, Kasim Bostan and Ismail Loonat on the mark.