Hanging Heaton secured a third straight win in the All Rounder Bradford Premier League when they defeated Lightcliffe by 94 runs at Bennett Lane.
Opener Nick Connolly continued his good start to the season by making 112 and shared in two major partnerships.
Connolly had made half centuries in Heaton’s opening two matches but converted a solid start into a first ton and he has already amassed 221 runs at an average of 114.5.
Connolly and captain Gary Fellows (77) put on an opening stand of 135 before Richard Foster made a season’s best 88 in a second-wicket stand of 146.
David Stiff hit four sixes as he made 31 not out from just 14 balls to boost the Heaton total to 331-4.
Lightcliffe captain Matt Baxter (46), ex-Heaton player Ian Philliskirk (39) and Alex Stead (38) made useful starts as Lightcliffe managed to pick up maximum batting points and closed on 237-7, with Chris Goodair claiming 3-61.
Victory leaves Heaton fourth, three points behind early pace setters Pudsey St Lawrence.
Cleckheaton are one of three sides still looking for their first win after suffering a 25-run defeat in a high-scoring game with unbeaten Farsley at Moorend.
Farsley’s choice to bat first proved right as they posted 283-4 with captain James Price (71) and Mark Harrison (71) leading the way.
Ryan Cooper launched a late assault on the Cleckheaton bowling as he made an unbeaten 87 from just 59 balls, including two sixes and 10 fours.
New overseas spinner Qaiser Ashraf (3-67) was pick of the Cleck bowlers.
Captain John Wood (35) and Mally Nicholson (36) made useful contributions but Cleck were reduced to 119-8 as Chris Henry claimed 4-74.
Some exciting late hitting from ninth-wicket pair Sam Wilson and Awais Ejaz saw them add 54 runs.
Ejaz smashed 44 from just 13 balls, including five sixes and three fours, before Wilson and Andrew Deegan (25no) added a further 85 runs before Wilson was finally run out with 13 balls remaining, having hit two sixes and nine fours in a splendid knock of 63.