Five Premier Division games produced 38 goals in the latest round of Spen Valley League fixtures.

Second-placed TVR United have now won all six of their fixtures to date with the latest being 3-2 in the game of the day against BD3 United, who are third. Goals from Faisal Shabir, Mohammed Abid and Junaid Taj proved the difference.

Fourth-placed Ravensthorpe Bulls dropped their first points of the season as they lost 5-2 at mid-table Vision, for whom Chris Benn netted four times.

Fairbank United are fifth, ahead of Vision on goal difference, after two Shoaib Hussain goals helped them to a 6-2 victory at Girlington.

Mohammed Patel bagged a hat-trick for Saville Youth as they won for the first time, 6-3 at East Bowling All Stars, while Karl Hall and Paul Hickey doubled up for Abundant Life Church as they edged a 5-4 thriller at bottom side AFC Dewsbury.

Marsh maintained their 100 per cent start at the top of Division One – but only just as they edged out visiting Smokin Aces 3-2.

BD3 United Reserves remain second after also winning all their games, this time 4-1 at home to Inter Batley, while Saville United are third after two Faizqal Adam goals helped seal a 3-1 success at Saville Town.

A Reece Scholes hat-trick guided Howden Clough to a 5-2 victory at bottom side Cleckheaton Sporting, while George Healey and Norfolk drew 1-1.