KEIGHLEY Town lifted the Wharfedale Triangle League Cup for the second time in three years after a 4-1 win over Armley Rangers in the final.
Having triumphed in 2015, Town put their name on the trophy again thanks to an ultimately comfortable victory over their Division One opponents.
However, it was goalless at the break before Keighley piled on the pressure in the second half.
Leon Smith scored twice for the Marley outfit and Danny McHugh also notched a brace before Armley scored a late consolation.
Town visit Shipley Town on Thursday in their last league match of the season.
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