Kilkenny retained their provincial crown in 1967, with Keher adding a fourth Leinster medal to his collection following a 4–10 to 1–12 defeat of Wexford after a scare in the opening half. 3 September 1967 saw Kilkenny face Tipperary in the All-Ireland decider. Tipp looked like continuing their hoodoo over their near rivals as they took a 2–6 to 1–3 lead at half-time. Goalkeeper Ollie Walsh was the hero for Kilkenny as he made a series of spectacular saves, however, the team lost Keher and Tom Walsh to injury in the second half. In spite of this, Kilkenny laid to rest a bogey that Tipperary had over the team since 1922, and a 3–8 to 2–7 victory gave Keher a second All-Ireland medal. He later won a fourth Cú Chulainn award.