Vieira scored his first goal of the 2004–05 season in a nine-goal North London derby, which Arsenal won 5–4 on 13 November 2004. His second goal came in a fortnight at Liverpool, "lift[ing] a lazy, delicate finish away from Chris Kirkland" after a one-touch move. Arsenal lost the match late on and Vieira, booked in the match, was suspended for the December clash against league leaders Chelsea; he scored the only goal for the team against Newcastle in the Christmas period. Vieira was involved in a tunnel bust up with Manchester United captain Roy Keane in February 2005 and was confronted about an incident involving Gary Neville. Arsenal fell to third as a result of losing 4–2 to United, but a 12 league match unbeaten run, culminating in a 7–0 home win against Everton, meant they ended the season in second place. In the 2005 FA Cup Final, he scored the winning penalty in a penalty shoot-out after a 0–0 draw with Manchester United, which proved to be his final kick of a ball for Arsenal. Vieira returned for the opening match of Emirates Stadium, in a testimonial for Bergkamp on 22 July 2006, as one of the Arsenal legends against Ajax.