Fulham striker Bobby Zamora suffered a broken leg in Saturday's 2-1 Premier League victory over Wolverhampton Wanderers, manager Mark Hughes said.
The forward suffered the injury in a challenge with Wolves midfielder Karl Henry after 27 minutes and left the pitch on a stretcher after receiving oxygen.
"He will have an operation tomorrow. He's out for a minimum of four months but if it's worse it could be longer. It's a big loss."
The injury is a huge personal blow to Zamora who missed out on a possible place in England's World Cup finals squad after needing surgery on an Achilles injury that dogged him in the last few weeks of last season.
Fulham, who had drawn their first three games of the season, looked set for a fourth until new signing Mousa Dembele grabbed his second goal of the game in the last minute after Jelle van Damme had given Wolves an early lead.
BBC to shut down Asian Network
Factbox: English Premier League transfers
Zamora double helps Fulham through in League Cup
Mark Hughes faces two-game touchline ban
Former snooker world champion Alex Higgins dies