Irish club to reach the third qualifying round of the UEFA Champions League and managed to pull off one of the biggest upsets in European Competitions caused by an Irish Club. However, Shelbourne's historic Champions League run came to an end when they were beaten by Spanish club, Deportivo La Coruña 3–0 on aggregate, having achieved a 0–0 draw in Lansdowne Road in front of 25,000 fans. That season the club also set a record for the longest European run in Irish history, a record they held for seven more seasons. After the Champions League exit at the hands of Deportivo the club was entered into the UEFA Cup. There, Shels met French side Lille and were beaten 4–2 on aggregate, having come back from a two-goal deficit in Lansdowne Road to achieve a credible draw thanks to a brace from substitute Glen Fitzpatrick. Shelbourne went on to win the League in 2004. Having just failed to make the group stages of the Champions League & UEFA Cup in 2004, Shels brought in big-name players for the 2005 season, but only finished third in the league and lost to Linfield in the first-ever Setanta Cup Final at Tolka Park, after beating Glentoran in the first qualifying round of the Champions League they were knocked out 4–1 on aggregate by Romanian club Steaua Bucharest, despite holding the Romanian side to a 0–0 draw in the first leg at Tolka Park. 2006 saw a change in fortunes for Shelbourne, with 'The Reds' winning the title on the last day of the season on goal difference from the old Derry City, they also managed to reach the Intertoto Cup semi-finals in the Northern Region after beating Lithuanian club FK Vėtra 5–0 on aggregate, the largest victory in European Competitions for Shelbourne, but they were knocked out of the competition by Danish side Odense BK 3–1 on aggregate, 'The Reds' had been beaten 3–0 in the first leg at Fionia Park in Odense but earned a very respectable 1–0 win at Tolka Park, remaining undefeated at home in Europe for 8 games, an Irish record. In 2006 Shelbourne also reached the League of Ireland Cup final for the first time since 1998 but lost on penalties. In 2006 Shelbourne became a member of the 'European Club Forum'. However, after ongoing financial problems for Shelbourne during the 2006 season, Pat Fenlon resigned as manager and