Ravensthorpe Bulls edged a cracking Spen Valley Challenge Trophy clash 4-3 against BD3 United.

Scott Wright, Paddy Davies, James Damen and Luke Broderick scored the goals as Faizal Hussain (2) and Sharaz Mahmood replied in vain.

TVR United were 2-1 winners against Fairbank United as Faisal Shabir and Waleed Raja outscored Shoaib Hussain.

Feaz and Shoaib were on target as Girlington defeated Vision 2-0, while Route One Rovers needed extra time before getting the better of Smokin’ Aces 4-2.

Sonder Heating & Ventilation Cup action saw Marsh win 6-0 against Cleckheaton Sporting in Group A, with Mark Wigley (3), Sam Buswell (2) and Chris Blackburn doing the damage.

Savile Town and Inter Batley drew 1-1 in Group B, where Sully Variava netted for Inter.

Spen Valley League fixtures included a 2-0 win for Abundant Life Church against Savile Youth in the Premier Division thanks to goals by Ben McArdle and Mickey Lowe.

Savile United were runaway 8-0 winners against Howden Clough in Division One, while Norfolk nudged aside George Healey 3-2.