June 28, 2014

Fans at a steakhouse in Recife, Brazil, watch the final dramatic moments of Brazil's round of 16 win over Chile, letting out raucous celebrations.

You May Like