Keighley FA Sunday Cup
Semi-final: Keighley Town 2 Crossflatts Village 2 (Town won on penalties and will play Bradford Phoenix in the final).
Bradford Sunday Alliance
Senior Cup, semi-finals: Sandy Ln 1 West Bowling 4, Buttershaw White Star 5 Bradford Phoenix 0.
Div 2B: Thornton Utd Res 2 Cartwright Lister 0.
Wharfedale Triangle Sunday League
Premier Division: Bingley FC Young Boys 1 Menston Tn 4, Idle Utd 1 Keighley Ath 3.
Division 1: Aire Valley 2 Salts Res 2, Cullingworth Yth 3 Moortown Alb 2.
Text your scorers to 0777 1461360 and send reports by email to firstname.lastname@example.org