Match ends, Fulham 0, Stoke City 1.
Stoke survived a late onslaught from Championship Fulham to reach the fourth round of the League Cup.
Peter Crouch fired Stoke ahead with his first goal of the season after combining with Peter Odemwingie.
Ross McCormack came close to equalising for Fulham in the second half but failed to make telling contact with Ben Pringle's cross from three yards out.
Odemwingie was then wasteful from close range before Dan Burn shot against the bar for Fulham late on.
Stoke are yet to win in the Premier League this season but held on to reach the last 16 of the League Cup, with goalkeeper Shay Given clawing out Lasse Vigen Christensen's shot as Fulham finished strongly.
It was Stoke boss Mark Hughes's first win at Craven Cottage since he left the club in 2011.
Fulham boss Kit Symons:
"The goal they scored was very fortuitous.
"There wasn't an awful lot in it but I didn't think we were positive enough and showed them too much respect.
"I thought we were better second half and we ramped it up as it went on and had an abundance of chances at the end but unfortunately we couldn't take one of them. I don't like losing, but if you do, at least we lost having a go."
Stoke boss Mark Hughes:
"Peter Crouch struggled in pre-season, he had an operation that didn't go as planned and set him back. Now he's getting up to speed.
"He's a player that gives us different options. He's a focal point to the team and a technically good player. He will want to play more but he's got a big role to play.
"He is an important player and an important member of the squad."
- 11KacaniklicSubstituted forTunnicliffeat 66'minutesBooked at 90mins
- 14MattilaSubstituted forHyndmanat 82'minutes
- 16WoodrowSubstituted forDembeleat 66'minutes
- 3PietersBooked at 90mins
- 9OdemwingieSubstituted forShaqiriat 84'minutes
- 7IrelandSubstituted forArnautovicat 76'minutes
- 25CrouchBooked at 72mins
- 15Van Ginkel
- Stuart Attwell
- Shots on Target
Second Half ends, Fulham 0, Stoke City 1.
Dan Burn (Fulham) hits the bar with a right footed shot from the right side of the box.
Attempt saved. Lasse Vigen Christensen (Fulham) header from a difficult angle on the right is saved in the top centre of the goal.
Erik Pieters (Stoke City) is shown the yellow card.
Ryan Tunnicliffe (Fulham) is shown the yellow card for a bad foul.
Foul by Ryan Tunnicliffe (Fulham).
Geoff Cameron (Stoke City) wins a free kick in the defensive half.
Attempt missed. Marko Arnautovic (Stoke City) right footed shot from outside the box is close, but misses to the left.
Attempt missed. Lasse Vigen Christensen (Fulham) right footed shot from outside the box is close, but misses to the right.
Substitution, Stoke City. Xherdan Shaqiri replaces Peter Odemwingie.
Substitution, Fulham. Emerson Hyndman replaces Sakari Mattila.
Substitution, Stoke City. Marko Arnautovic replaces Stephen Ireland.
Foul by Tim Ream (Fulham).
Marc Wilson (Stoke City) wins a free kick in the attacking half.
Peter Crouch (Stoke City) is shown the yellow card for a bad foul.
Jazz Richards (Fulham) wins a free kick in the defensive half.
Foul by Peter Crouch (Stoke City).
Attempt missed. Moussa Dembele (Fulham) left footed shot from the centre of the box is too high.
Lasse Vigen Christensen (Fulham) wins a free kick in the defensive half.