England forward Jarrod Bowen has signed a new seven-year contract with West Ham.
Hammers boss David Moyes said Bowen's extension was "great news for us".
Bowen has scored 45 goals in 167 games for West Ham, including the winner in the Europa Conference League final against Fiorentina in June.
"He's done amazingly since he's been here," added Moyes. "He continues to improve.
"If you think of his own development as an individual, he started off at Hereford, moved to Hull and now in the Premier League and getting a chance to be in the England squad.