A much-changed Fulham side claimed a fine victory over Premier League Middlesbrough to book their place in the third round of the EFL Cup.
David Nugent handed Middlesbrough an early lead after he headed home Fabio Da Silva's cross.
But the young Whites improved and levelled through Scott Malone, although it may go down as a Julien De Sart own goal.
And Fulham won it when Lasse Vigen Christensen slammed the ball home with seven minutes of extra time remaining.
Below are five things for Whites fans to take away from the game.
Slavisa Jokanovic made 10 changes from the side that drew 2-2 with Cardiff on Saturday in a clear indication that the Championship is more important to him.
There was a place on the bench for Marcus Bettinelli but Jesse Joronen was preferred in goal.
With the Whites goalkeeper back it provides a headache for Jokanovic as to whether he persists with David Button or give Bettinelli a chance to shine this season.
In outfield, the players selected gave a good account of themselves, holding their own and taking it to the Premier League side in the second half before dominating extra time. This was a victory they fully deserved.
This is a much stronger Fulham squad than recent years and their performance against Middlesbrough proves this.
Fulham's new signing had a tidy debut against Middlesbrough. He did the simple things well and helped link up play, even though the Boro defence kept things tight.
The Spaniard was strong when it came to corners and his technical ability was superb, rolling his marker with ease at times.
Jozabed also possesses strong acceleration which allows him to get out of trouble if need be.
Once he gets used to his new team-mates and the way Fulham want to play, he will be an almighty talent.
Adetayo Edun was given a chance to impress at Craven Cottage and he took his chance with both hands.
The youngster has an excellent left foot on him and his corners from the right flank caused problems for the Middlesbrough defence.
Edun has a big future in the game and, given time, will establish himself as a first team regular at Craven Cottage.
Dennis Adeniran caught the eye in their 3-2 win at Leyton Orient and he did again against the Premier League outfit.
The midfielder is a tidy player and has a good eye for a pass, playing some neat balls around the corner.
Much like Edun, he will establish himself in this Fulham team and become a fans favourite.
There is a bright future awaiting Fulham if they are patient with these youngsters with Luca De La Torre also impressing after he came on as a substitute.
End extra time
It's time for the EFL Cup to ditch extra time in the early rounds. It's a hectic August for Championship players and an extra 30 minutes in their legs is not what Jokanovic will have wanted.
Middlesbrough fans travelled a long way to be at the game and are going to get home in the small hours of the morning come what may. But to delay getting home by an extra half hour is even worse, especially as there will be some who have to go to work tomorrow morning.
Simple solution, go straight to penalties at the end of 90 minutes.