DEFENDING Bradford Sunday Alliance Premier Division champions Olympic moved into second position after beating Wyke Rangers 3-0. They are still four points down on leaders Crossflatts Village, but with a game in hand.

Crossflatts recorded an emphatic 6-2 victory at Bolton Woods, with Craig Morris grabbing a hat-trick, as the pacesetters picked up their sixth league win of the season.

Elsewhere, Sandy Lane and and Station Hotel drew 2-2 in a thriller at Marley Stadium. Daniel Hook and Lucas James McKenzie scored for the home side, while Aran Basi and Nathan Woodward replied for the visitors.

In the Championship, Bradford Celtic and AFC.Titans shared eight goals in a thrilling clash.

Titans were leading in the final minute thanks to strikes from Ben McArdle, Mickey Kelly, Kaiden Bell and Danny Mouatt but Celtic equalised with virtually the last kick of the game.

Keighley Town are still in top spot after beating Rattlers 5-0, a win which moves them four points clear at the summit.

Bradford Moor are in pole position in Division One after beating East Bierley Village 5-3. Mohammed Ishmael and Mohammed Zakariah both bagged braces for the victors.

Queensbury drop to second position after not having a league game at the weekend. In fact, the only other Division One clash saw strugglers Bolton Woods Socials and Eccleshill Punjab play out a thrilling 4-4 draw.

In Division Two, Throstle Nest and Low Moor had a tight match, with the former winning by the odd goal in three.

Tom Parker and Chris Hemingway scored for Throstle Nest, while John Richardson replied for the visitors in the last minute.

Division Three sees Tyersal Reserves remain second after beating Royal Clayton 4-3 in a fine match at Thornton Recreation Ground.

Liam Holmes scored just before the interval and Jason Walton added a second 20 minutes later for Clayton but a hat-trick for Danny Pattison and a strike by Luke Dyson made the game safe for Tyersal.

Meanwhile, hosts AFC Undercliffe defeated Park Avenue Juniors Old Boys 4-3 in a thriller.

Undercliffe were 2-0 up at the break with goals from Callum Sanderson and Sam Cummings but the visitors netted twice in the first 15 minutes of the second half to equalise.

Another goal from Cummings gave Undercliffe the lead again before Jamie Drake scored a stunning 40 yard freekick to put the hosts 4-2 ahead.

Park Avenue got one back to make the last 10 minutes a bit nervy for Undercliffe, but they held on to seal the win.

In the Bradford and District Cup, FC Queensbury beat Shipley Town Reserves, comfortably winning 3-0 thanks to strikes from Jordan Gabriel, Alex Cox and Josh Patterson.

The latter gave a man of the match performance and rounded it off with a well-taken goal, chipping the opposing keeper from 25 yards out.