Chelsea midfielder Michael Ballack's FA Cup final appearance was cut short as the Germany captain limped out of the Wembley showpiece against Portsmouth.
Less than a month before the World Cup begins the 33-year-old was upended by a late tackle from Kevin-Prince Boateng, who was booked on 35 minutes.
He played on with the ankle injury but had to be replaced as Chelsea won 1-0.
"We don't think it's a bad injury," said Chelsea boss Carlo Ancelotti. "We hope he'll be ready for the World Cup."
Germany open their World Cup campaign against Australia on 13 June.
Ballack, who has won 98 international caps, was named in Germany's preliminary squad on 7 May.
He is out of contract at Chelsea at the end of the season and could feasibly have played his last game for the club.
Ballack was replaced by Juliano Belletti, who gave away a penalty with the score at 0-0 early in the second half.
But Boateng missed the spot-kick and Chelsea went on to win the match courtesy of a Didier Drogba free-kick, with Frank Lampard also missing a penalty in the closing stages.
Chelsea's win secured the club's first FA Cup and League Double.
Years | Winners | Runner-up | Third place |
2006 | Italy | France | Germany |
2002 | Brazil | Germany | Turkey |
1998 | France | Brazil | Croatia |
1994 | Brazil | Italy | Sweden |
1990 | Germany | Argentina | Italy |
1986 | Argentina | Germany | France |
1982 | Italy | Germany | Poland |
1978 | Argentina | Holland | Brazil |
1974 | Germany | Holland | Poland |
1970 | Brazil | Italy | Germany |
1966 | England | Germany | Portugal |
1962 | Brazil | Czech | Chile |
1958 | Brazil | Sweden | France |
1954 | Germany | Hungary | Austria |
1950 | Uruguay | Brazil | Sweden |
1938 | Italy | Hungary | Brazil |
1934 | Italy | Czech | Germany |
1930 | Uruguay | Argentina | America |