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.