Berlin

German soccer fans woke up Wednesday feeling part triumphal, part embarrassed after their team pulverized Brazil in Tuesday's World Cup semifinal.

A German performance—and a Brazilian collapse—that astonished the watching world was met with mixed emotions in Berlin and other German cities. Crowing over the 7-1 win felt out of place for many who revere Brazilian soccer. And it wasn't only heartbroken Brazilians who wanted the German team to stop scoring.

"4-0 would have been enough," said Harald Schumacher, a 1980s German goalkeeping legend. "You get a guilty conscience" after inflicting such humiliation on hosts, he said.

At a beer garden in Berlin's grungy Kreuzberg district, some Germany fans were wincing as their team raced to a 5-0 lead in the game's first half-hour. "Nein, nein, nein, not another goal!" one fan said later as the team came close to scoring for an eighth time.