Match ends, Sheffield Wednesday 1, Fulham 2.
Sheffield Wednesday 1-2 Fulham
Neeskens Kebano's double helped Fulham come from behind to beat 10-man Sheffield Wednesday in a match between two Championship play-off contenders.
Sam Winnall had struck low to put the Owls ahead early on, but Kebano equalised when he tucked home Denis Odoi's cross.
Just before the break, Marco Matias - in his second match of the season - was shown a red for a foul on Sone Aluko.
Kebano completed the comeback, turning in Lucas Piazon's delivery.
There was an outside chance of Fulham not making the play-offs prior to kick-off, but that would have required a defeat and a huge goal difference swing with seventh-placed Leeds United.
Wednesday, certain of a top-six finish, made 10 changes for the match and one of those was Winnall, who hit his third goal for the club into the bottom corner.
Kebano brought a side that have won five of their last six matches level before Matias was given his marching orders for a dreadful challenge on Aluko.
The visitors had to wait until the 79th minute to press home their man advantage, as Piazon's cross was turned in, but the ball may have taken a final touch off Wednesday midfielder David Jones on the way in.
Slavisa Jokanovic's side now face a first leg at home to Reading next Saturday, while the Owls play Huddersfield away from home a day later.
Sheffield Wednesday manager Carlos Carvahal:
"I am happy with the way they fought at the end. This game was not important in the score line, it was important to give my players time ahead of the play-offs.
"It is our priority to try and protect players in terms of injuries and red cards for the play-offs - that is a priority. I would be a very stupid person to lose three or four players in a game that doesn't matter and not have them for the play-off semi-final.
"We will be ready, we had a fantastic season, we achieved with a good set of results - this is most important to us and now we are ready."
Fulham manager Slavisa Jokanovic:
"We won the game, we finished the regular season very well. I must be satisfied.
"I am satisfied with the result and because no-one is injured after the game so we have a clear situation in front of us.
"We have a tough game against Reading. They are the favourites - they finished behind the two automatically promoted teams."
- 21MatiasBooked at 45mins
- 23HutchinsonSubstituted forEmanuelsonat 74'minutes
- 5LeeSubstituted forBuckleyat 61'minutes
- 17RhodesSubstituted forNuhiuat 77'minutes
- 26KalasBooked at 59minsSubstituted forFredericksat 69'minutes
- 10CairneySubstituted forParkerat 78'minutes
- 24AlukoSubstituted forAyitéat 61'minutes
- 30R Sessegnon
- Graham Scott
- Shots on Target
Second Half ends, Sheffield Wednesday 1, Fulham 2.
Offside, Sheffield Wednesday. David Jones tries a through ball, but Josè Semedo is caught offside.
Foul by Scott Parker (Fulham).
Atdhe Nuhiu (Sheffield Wednesday) wins a free kick in the attacking half.
Offside, Fulham. Scott Malone tries a through ball, but Neeskens Kebano is caught offside.
Attempt missed. Urby Emanuelson (Sheffield Wednesday) left footed shot from outside the box is too high. Assisted by Morgan Fox.
Corner, Sheffield Wednesday. Conceded by Neeskens Kebano.
Offside, Fulham. Floyd Ayité tries a through ball, but Chris Martin is caught offside.
Corner, Fulham. Conceded by Joe Wildsmith.
Attempt saved. Neeskens Kebano (Fulham) right footed shot from the left side of the box is saved in the top right corner. Assisted by Floyd Ayité.
Attempt missed. Kevin McDonald (Fulham) right footed shot from outside the box is high and wide to the left. Assisted by Ryan Fredericks.
Ryan Fredericks (Fulham) wins a free kick in the defensive half.
Foul by Morgan Fox (Sheffield Wednesday).
Kevin McDonald (Fulham) wins a free kick in the defensive half.
Foul by Atdhe Nuhiu (Sheffield Wednesday).
Attempt missed. Lucas Piazon (Fulham) right footed shot from the centre of the box is close, but misses to the right. Assisted by Ryan Fredericks with a cross.
Goal! Sheffield Wednesday 1, Fulham 2. Neeskens Kebano (Fulham) header from very close range to the top right corner. Assisted by Lucas Piazon with a cross following a set piece situation.
Substitution, Fulham. Scott Parker replaces Tom Cairney.
Substitution, Sheffield Wednesday. Atdhe Nuhiu replaces Jordan Rhodes.
Neeskens Kebano (Fulham) wins a free kick on the left wing.
Foul by Liam Palmer (Sheffield Wednesday).
Substitution, Sheffield Wednesday. Urby Emanuelson replaces Sam Hutchinson.
Foul by Floyd Ayité (Fulham).
Josè Semedo (Sheffield Wednesday) wins a free kick in the defensive half.
Attempt saved. Vincent Sasso (Sheffield Wednesday) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Sam Hutchinson.
Foul by Ryan Fredericks (Fulham).
Sam Winnall (Sheffield Wednesday) wins a free kick on the left wing.
Substitution, Fulham. Ryan Fredericks replaces Tomas Kalas.
Foul by Scott Malone (Fulham).
William Buckley (Sheffield Wednesday) wins a free kick in the defensive half.
Corner, Fulham. Conceded by Josè Semedo.
Attempt blocked. Lucas Piazon (Fulham) right footed shot from the centre of the box is blocked. Assisted by Tom Cairney.
Corner, Fulham. Conceded by Vincent Sasso.
Corner, Fulham. Conceded by Morgan Fox.
Attempt blocked. Floyd Ayité (Fulham) right footed shot from the centre of the box is blocked. Assisted by Kevin McDonald.
Corner, Fulham. Conceded by Vincent Sasso.
Substitution, Fulham. Floyd Ayité replaces Sone Aluko.
Substitution, Sheffield Wednesday. William Buckley replaces Kieran Lee.
Tomas Kalas (Fulham) is shown the yellow card for a bad foul.