U.S. forward Jozy Altidore will miss the rest of the Gold Cup soccer tournament with a strained hamstring, and will be sidelined from 4 to 6 weeks.

Altidore has scored two of the Americans' six goals in the event. He was hurt in the ninth minute of the 2-0 victory against Jamaica on Sunday.

The U.S. plays Panama in the first Gold Cup semifinal Wednesday night at Reliant Stadium. The final is Saturday at the Rose Bowl.

Altidore appeared to be regaining his dangerous form in front of the goal after struggling to get playing time with his European club teams last season. Altidore's two goals tied him with Clint Dempsey for the team lead.