Brazil's dreams of winning the tournament as host was smashed as it slumped to an embarrassing defeat. Germany blew Luiz Felipe Scolari's men away as it took a 5-0 lead in the first half before sealing the emphatic 7-1 scoreline after the break.
David Luiz, who was named captain in the absence of the suspended Thiago Silva, could only offer an apology at full time for an abject personal and collective performance.
MORE: Beautiful people in Brazil | USA MVP rankings
"I just wanted to give some happiness to my people. To my people, who suffer so much already," Luiz told Rede Globo. "Unfortunately we couldn't do it. I'm sorry, everyone. Sorry to all Brazilians. I wanted to see my people smiling. Everyone knows how important it was for me to make the Brazilian people happy, even if just because of football."
Goalkeeper Julio Cesar echoed Luiz's apology and felt the Brazil players became "lost" during a dramatic opening 45 minutes.
"I think we got a little lost there and Germany noticed we were like that and managed to score the goals," Cesar said. "I'd rather we had lost 1-0 because of my mistake. To explain what happened now is complicated. This is a dream that ends, although not the way we hoped.
"In my life, I've learned to be a man at all times. I won't shy away from anything, I'll take it on the chin. One day I'll give happiness to those people."