At the start of the 2003–04 season, Forlán played seven Premier League games without scoring. This run was broken on 25 October, when he equalised the score to 1–1 in the 45th minute of a home match versus Fulham, a game which United lost 3–1. Forlán then scored a goal in his three subsequent matches in three different competitions, starting with an extra-time goal in an away League Cup game at Leeds United which Manchester United won 3–2. This was followed by the opener in a 3–0 home Premier League victory over Portsmouth and a sixth-minute goal in a win by the same score over Rangers in the Champions League. In his next Champions League game, he scored the 85th-minute winner for United over Panathinaikos in a 1–0 away victory. On 6 December 2003, Forlán scored two injury-time goals as Manchester United beat Aston Villa 4–0 at home in the Premier League. These were Forlán's last Premier League goals despite him playing 10 more league games over the season. His only other Manchester United goal was in a 3–0 victory over Northampton Town of Division Three on 24 January 2004 in the FA Cup. Diego Forlán did not feature at all in United's 3–0 victory over Millwall in the 2004 FA Cup Final on 22 May 2004.