Kirby made more appearances than any other Longford player as the club trebled its trophy collection in 2004. In the League Cup Final, the "Daily Mirror" wrote that he made clever use of the ball on the right wing, and came close to scoring a "wonder goal" when he dribbled past a couple of defenders but then shot wide. Longford had the better of most of the game, but were under pressure at the end, eventually holding on to beat Bohemians 2–1. Longford were a goal behind after 86 minutes in the 2004 FAI Cup Final against Kirby's home-town club Waterford when his "stunning shot" tied the scores. Controversially, the goal was scored while a Waterford defender was clearing a stray football from the pitch. Longford's winner came a few seconds later. Kirby was left with mixed feelings. While pleased to have scored only his second goal of the season, and recognising the importance of the win to his current club, he had decided ahead of the game that he would not celebrate if he did score, and felt "a little gutted" for his former colleagues. He turned down a move to Drogheda United, who reportedly offered to triple his wages, to sign a new two-year contract on improved terms with Longford.