Another action-packed weekend produced goals, cup drama and several notable movements across the Mid Ulster Football League tables.
External Cup Competitions
Bob Radcliffe Cup
Newmills secured an excellent 3-2 away victory over Bessbrook United at Orior Park to progress to the quarterfinals of the competition.
Oxford Sunnyside also booked their place in the semi-finals with an impressive 2-0 victory away to Bourneview Mill.
The semi-final line-up will now see Newmills travel to face Oxford Sunnyside for a place in this season’s final.
Windmill Stars became the first team to secure their place in the final after overcoming Coagh United 4-2 following extra time in a dramatic encounter.
Craig Stanfield Junior Cup
There were mixed fortunes for the League’s representatives in the third round.
Hill Street secured an impressive 1-0 away victory over Braid United to continue their cup run along with Sandy Hill who beat Maghera Strollers 5-1 while West End Hibs were beaten 4-2 by FC Antrim.
Cookstown Olympic exited following a 4-0 home defeat to Greencastle Rovers, Armagh Celtic lost 3-1 away to Roe Valley and Riverdale were beaten 4-1 by Sion Swifts.
Wilmor Johnston Memorial Cup
Lower Maze Reserves advanced following an entertaining 5-3 victory over Oxford Sunnyside U23 after extra time.
O’Hara Cup
Lurgan Town U23 produced one of the standout performances of the weekend, recording an emphatic 11-0 victory away to AFC Craigavon Reserves.
Intermediate A
Valley Rangers moved into second place following an important 2-0 away victory over Richhill AFC. The result took Valley level on points with Bourneview Mill, with goal difference separating the sides.
Crewe United strengthened their position in fourth with a comfortable 3-0 victory over Fivemiletown United.
FC Mindwell continued their strong start with a 3-1 away victory over Laurelvale. Despite having played fewer matches than the teams around them.
Lower Maze secured a valuable 2-1 victory away to Lurgan Town, moving level on points with Windmill Stars and giving themselves an important boost near the lower end of the division.
Moneyslane and Tandragee Rovers shared the points following an entertaining 4-4 draw. The result kept Moneyslane seventh, while Tandragee remained ninth.
Current leading positions: Banbridge Rangers remain top on 30 points, followed by Valley Rangers and Bourneview Mill on 23 points, with Crewe United fourth on 20 points.
Intermediate B
Markethill Swifts produced the biggest result of the division, defeating Ambassadors 8-1 away from home. The victory lifted Markethill into fifth place and level on points with Seagoe and St Mary’s YC.
Lurgan Celtic continued their positive form with a narrow 4-3 victory over Craigavon City. The result moved Celtic onto 19 points and into fourth place.
Seagoe claimed an impressive 5-2 away victory against St Mary’s YC, strengthening their position among the promotion contenders.
Hanover maintained their unbeaten league record with a 4-1 victory away to Portadown BBOB, keeping them second and two points behind leaders Tullyvallen.
AFC Craigavon recorded a convincing 6-0 victory away to PSNI, while Tullyvallen and Seapatrick drew 1-1. Despite dropping two points, Tullyvallen remain at the top of the division.
Current leading positions: Tullyvallen lead with 22 points, Hanover sit second with 20, while Bessbrook United and Lurgan Celtic both have 19 points.
Division One
Glenavy secured a valuable 1-0 victory away to Hillsborough Boys. The result moved Glenavy into third place, level on points with Hillsborough Boys and Keady Celtic.
Ballyvea recorded a convincing 4-1 victory over Caledon Rovers, lifting them into sixth place.
Dunnaman produced the division’s biggest win of the weekend, defeating Rectory Rangers 6-1 away from home. Dunnaman moved into seventh place and level on points with Ballyvea.
Hill Street remain top of the table on 14 points and are still unbeaten in league competition.
Division Two
Donaghmore maintained their excellent campaign with a hard-earned 2-1 victory away to Gilford Crusaders.
Lisburn Rovers claimed a strong 4-1 home victory over Red Star, while Lurgan BBOB edged Annalong 2-1.
Goodyear secured three important points with a 5-3 away victory against Scarva Rangers.
Division Three
Broomhedge Maghaberry recorded the most emphatic result of the weekend, producing a remarkable 15-0 away victory over CGR.
Armagh Blues maintained their strong form with a 5-1 victory over Castlecaulfield, while Ballynahinch Rangers secured a comfortable 3-0 win away to Epworth.
AFC Dungannon claimed local bragging rights with a 2-0 derby victory over Dungannon Rovers.
Ballyoran and Magheralin Village shared six goals in a 3-3 draw, while Loughshore United and Moira Albion also finished level at 3-3.
Reserve Championship
Banbridge Rangers Reserves and Coagh United Reserves both recorded emphatic 6-0 and 6-1 victories respectively.
Seapatrick Reserves defeated Valley Rangers Reserves 4-2, while Tandragee Rovers Reserves edged St Mary’s YC Reserves 3-2.
Rathfriland Rangers Reserves and Richhill AFC Reserves played out a goalless draw.
The fixture between Seagoe Reserves and Crewe United U23 remained listed as scheduled and no result was recorded.
Reserve Division One
The result of the division came from Ballyvea Reserves, who defeated league leaders Hill Street Reserves 5-1.
Lurgan Celtic Reserves strengthened their position near the top of the table with a 5-1 victory over Moneyslane Reserves, moving into second place on 16 points.
Markethill Swifts Reserves also reached 16 points following an impressive 5-0 victory over Portadown BBOB Reserves.
Ambassadors Reserves moved into fourth after edging Killymoon Rangers Reserves 3-2, while Valley Rangers Swifts defeated Banbridge Town Reserves 7-2.
Bourneview Mill Reserves completed the afternoon’s results with a 3-2 away victory over Newmills Reserves.
Hill Street Reserves remain top on 22 points despite suffering their first major setback of the campaign.
Reserve Division Two
Dromore Amateurs Reserves recorded the largest victory in the division, defeating Lurgan BBOB Reserves 7-0.
Ballymacash Rangers Swifts secured a 4-1 victory over Laurelvale Reserves, while Dromara Village III won by the same scoreline away to Goodyear Reserves.
Tullyvallen Reserves defeated Annalong Reserves 3-1, and Glenavy Reserves edged Lurgan Town III 2-1.
The fixture between Craigavon City III and Rectory Rangers Reserves was postponed.
Reserve Division Three
Gilford Crusaders Reserves came through a high-scoring contest to defeat Magheralin Village Reserves 6-4.
Hillsborough Boys Reserves recorded a 5-2 away victory over Broomhedge Maghaberry Reserves, while Donacloney Reserves defeated Lisburn Rovers Reserves 4-0.
Tandragee Rovers III secured a narrow 2-1 victory away to Moira Albion Reserves.
The match between Dunnaman Reserves and FC Mindwell Reserves was shown with a 7-3 score but remained listed as scheduled. This result should therefore be confirmed before publication.