THE battle for the Championship A title and a place in the Premier Division of the All Rounder Cricket Bradford Premier League for next season is going down to the wire.

Leaders Batley are 11 points ahead of Yeadon after both teams record weekend victories to set up a thrilling final day.

Batley, who have led for much of the season, beat Saltaire by 68 runs, while Yeadon maintained their challenge after defeating Undercliffe by three wickets.

Now the focus is on this coming Saturday's games when Batley entertain fourth-placed Undercliffe and Yeadon visit their old rivals Baildon, who are fifth.

Batley showed no real sign of nerves as they made 195-8 before dismissing Saltaire for 127, Aqsad Ali shining with the ball as he took 5-23.

The Batley total owed much to the efforts of Aqeel Mukhtar (60) as Salman Khan (3-45) and Michael Eglin (3-61) plugged away for Saltaire.

Yeadon's victory was built on the performances of three of their younger players. Spinner James Massheder sparkled with 6-38 and was backed up by Max Maciver (4-36) as Undercliffe were all out for 126, Jonathan Hughes making 40.

Yeadon lost early wickets and were 40-4 before Maciver steadied the ship with a fine 60 and Ryan Heptinstall chipped in with 37 not out. Opening bowlers Zeeshan Qasim (3-31) and Craig Wiseman (3-33) were the best Undercliffe bowlers.

Birstall moved into the top six with a 46-run win over Baildon. Their total of 197-8 was built around the knocks of Ian Carradice (47), Alexander Debs (45) and Craig Wood (34), while spinners Simon Bailey (3-21) and Mushtaq Ahmed (3-55) were the best of the Baildon bowlers.

Jonny Reynolds made an unbeaten 61 for the Jenny Lane side but he lacked support as they were bowled out for 141, with Nick Kaye (4-25) and Craig Wood (3-34) Birstall's most successful bowlers.

Skipper Charlie Orme (4-49) and spinner Khalid Usman (3-37) bowled third-placed Ossett to a 106-run win at second-bottom Keighley.

The home side were dismissed for 147 as they replied to Ossett's 253-9, which featured an unbeaten 55 by Nadim Latif and good contributions from Shabir Rashid (40) and Imran Patel (39).

Kiwi Chris Anderson hit 89 and Harry Duke and unbeaten 57 as Hunslet Nelson secured a seven-wicket win at fellow bottom-four side Liversedge.

The home side were restricted to 170-8, with Paul Marlow making 47, while the best Nelson bowlers were skipper Will Stiff (3-38) and Patrick Hinchliffe (3-48).

Matthew Bremner hit an unbeaten 105 as Championship B title winners Townville celebrated receiving the trophy with a convincing eight-wicket win over old rivals Methley.

Australian Bremner struck three sixes and 13 fours as he shared an undefeated third-wicket stand of 141 which enabled Townville to pass the Methley score of 201 with 14.1 overs to spare.

Opener Jonathan Booth became the first player to make 1,000 runs this season during his knock of 17.

Third-placed Methley had started their innings at a furious pace as Marcus Walmsley (58) and Ashton Blakey (51) took the attack to the bowlers.

The home side were 113-2 in the 17th over but their innings declined as Conor Harvey (4-64) and spinner Hughes (3-29) got to work.

Second-placed Wrenthorpe went down to a surprise two-wicket defeat as opponents Spen Victoria climbed out of the bottom three.

The home side chased down Wrenthorpe's total of 221-8 with just five balls to spare, skipper Oliver Davison (63) and George Deegan (55) leading the way.

The highlight of the Wrenthorpe innings was James Glynn's 105, which contained a six and 14 fours. Chris Leaf (39) and skipper Andrew Bourke (36) provided the main support against the persevering Rob Warriner (3-56) and Bradley Davis (3-53).

Overseas player Marupuri Suresh took 4-9 as fourth-placed Bankfoot skittled mid-table Altofts for 66 on their way to an eight-wicket win. Only Matthew Holstein (33no) offered any resistance.

Bottom two sides Brighouse and Hartshead Moor both suffered defeats, with Bowling Old Lane scoring 268-6 as they defeated rock-bottom Brighouse by 89 runs.

Ahsan Butt (75no), Adal Islam (70) and Amjid Hussain (42) led the way before Brighouse were restricted to 179-9 as Fahad Khan picked up 4-62.

Former Yorkshire star Richard Pyrah made a rare appearance for Hartshead Moor but could not save them from another loss.

Pyrah top-scored with 42 and Martin Ellis made 38 as Moor were dismissed for 137, Colin Theron taking 5-38 for Carlton. Half-centuries from Chris Wynd (58) and Arman Hussain (53) had been the main contributions to Carlton's 224-9.

Left-armer James Russell took 5-33 and Josh Fell (3-52) as Gomersal bowled out third-bottom Hopton Mills for 122 on their way to a seven-wicket win. Arsaam Malik led mid-table Gomersal's reply with 64.