West Ham striker Michail Antonio has signed a new contract until 2024, with the option of a further year.
The 31-year-old has scored 55 goals for the Hammers since joining from Nottingham Forest in 2015.
Antonio has been a key player in West Ham's rise up the Premier League over the last two seasons under manager David Moyes.
"We've extended one or two contracts behind the scenes," manager Moyes revealed on Friday.
"We did Michail's contract about two months ago, but we've also done another couple of players. We've gone about our business quietly, trying to do things behind the scenes and trying to do things correctly."