Fulham have confirmed that England international striker Bobby Zamora has signed a new four-year contract.
Skysports.com first revealed that Zamora was to be offered the most lucrative deal in the club's history, something he has now signed.
The 29-year-old, who earned his first cap against Hungary last month, had been contracted to the club until the end of the current season.
The former West Ham, Tottenham and Brighton hit-man is now tied to the Craven Cottage outfit until the summer of 2014.
Zamora has made himself a firm fans' favourite at Fulham with a prolific season last term earning him England recognition at the start of this campaign.
The West Londoners have now moved to fend off potential suitors by securing his services for the foreseeable future.
Zamora was expected to be named in England's squad for their recent Euro 2012 qualifiers only to be ruled out of action due to injury.
"We're delighted that Bobby has signed. It was important to tie him down to a new contract," said Fulham manager Mark Hughes.
"Bobby's a focal point of what we're trying to do here and is an important figure in the team and dressing room.
"This new contract is just reward for his efforts in recent times. He's playing exceptionally well at the moment.
"I've been very impressed in the short time I've worked with him. I quickly came to understand the quality he has."
What will be the outcome in the match Fulham vs Wolverhampton?