Kilkenny lost their provincial crown to Dublin in 1906 as the Tullaroan players withdrew from the team in a dispute over the selection policy, however, the team returned in 1907 with Walsh capturing a third Leinster medal as captain of the side following a 4-14 to 1-9 defeat of Dublin. On 21 June 1908 Kilkenny faced Cork in the All-Ireland decider for the third time in four years. A high-scoring, but close, game developed between these two great rivals once again. As the game entered the final stage there was little to separate the two sides. Jimmy Kelly scored three first-half goals while Jack Anthony scored Kilkenny's winning point at the death. Cork went on two late goal hunts, however, the final score of 3-12 to 4-8 gave Kilkenny the win. It was Walsh's third All-Ireland medal. The game became the benchmark by which all subsequent All-Ireland performances were judged.