Fulham advanced to an all-top-flight clash in the FA Cup against Leeds United after a thrilling 3-2 victory over Sunderland from the second tier in their fourth-round replay on Wednesday.
The first match between the two teams ended in a 1-1 draw.
Fulham got off to a strong start thanks to Harry Wilson's clinical finish inside the penalty area. With the team's impressive performance in their first season back in the top flight of English football,
Fulham appeared to be comfortably advancing to the next round after substitute Andreas Pereira added another goal just before the hour mark.
However, the hosts Sunderland were not about to give up easily. Jack Clarke's goal with just 13 minutes left on the clock gave the fans some hope. But Fulham regained their two-goal lead when Layvin Kurzawa scored in the 82nd minute.
Despite a superb finish by young substitute Jewison Bennette in stoppage time, Fulham secured their first victory in five matches across all competitions.