OPENER James Ford hit an unbeaten 114 as Baildon chased down a Keighley score of 230-6 to record a seven-wicket win.
Ford was the star of the show in this Bradford Premier League Division One clash, striking 15 fours in his century.
He was joined in an opening stand of 100 by Kevin McDermott (51), before skipper Dwayne Heke (36) helped complete the successful run chase.
Simon Bailey was by far the most successful bowler for Keighley on a disappointing afternoon for their attack, taking 2-45 from his 10 overs.
The Keighley innings earlier in the day was led by skipper Scott Etherington, who top scored with 72.
Ben Hemsley (51) and Nathan Storton (56no) also made strong contributions with the bat, as Abdullah Khan (3-81) proved to be the most successful bowler for Baildon.
That defeat sees Keighley drop below Baildon and down to ninth in the 12-team, though they have a relatively solid gap of 37 points to the drop zone.
Keighley visit fifth-placed Gomersal this weekend.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here