Substitute Tiago Casasola struck the winner as Fulham Under-21s secured an impressive 3-2 win over West Ham United in their inaugural Premier League International Cup match.

The Whites had trailed when Paul McCallum’s double cancelled out Thomas Eisfeld's opener, but Ange-Freddy Plumain equalised on the stroke of half-time before Casasola struck.

Fulham began the better of the two sides at Rush Green in Romford, with Patrick Roberts' trickery causing the home side problems.

Cameron Burgess showed some neat footwork early on, too, but his nimble run didn't quite culminate in a goal as he fired wide at its conclusion.

It wasn't long until Fulham did get their noses in front, though, as Roberts got beyond two Hammers defenders before playing in Eisfeld who finished coolly.

Fulham were well in control of proceedings but were soon grateful to Marek Rodák in goal after he made a fine save to deny Kieran Sadlier.

That proved to be a warning sign as West Ham drew level moments later. Sebastian Lletget thought he should have been awarded a penalty for a foul in the area but the referee played on and McCallum was on hand to convert into the back of the net.

That sparked the Irons into life and they turned the game on its head when McCallum grabbed his second, getting beyond Jonathan Buatu to volley home.

Fulham looked for a quick response and almost found it when Dean O'Halloran saw his effort well saved by Tim Brown, before Buatu crashed in an effort that the West Ham stopper tipped onto the bar.

Left-back Jordan Evans was proving a useful outlet down the flank with a series of dangerous crosses, one of which set up O'Halloran whose drive hit the post.

Fulham got the equaliser their play deserved in the closing stages of the half. Evans was again involved as he stood a cross up to the far post where O'Halloran was lurking. The Irishman won his header to tee up Plumain who stuck the ball into the back of the net.

The second half lacked the fluidity of the first, with several scrappy passages of play, although West Ham went close through Matthias Fanimo who was denied by a brilliant Rodák stop.

It proved a crucial save as Fulham immediately countered and went ahead. Casasola - who had entered the action for the injured Buatu - played a one-two with O'Halloran before sliding the ball in.

The Club as a whole was then given a boost as Adam Taggart made his return from injury, replacing Chris David.

Fulham looked to consolidate proceedings, something they successfully did to get their Cup campaign off to the perfect start, and all but end West Ham's hopes of progression in the process.