The Philadelphia Eagles beat the Green Bay Packers, 34-29, in the Corinthians Arena in Sao Paulo, the first-ever match to be played in Brazil in NFL international games history.