LONDON — Substitute Roberto Firmino scored a second-half winner as Brazil beat Chile 1-0 in an ill-tempered friendly Sunday for its eighth straight victory in Dunga's second spell as coach. Firmino lit up a physical game at Arsenal's Emirates Stadium with a rare moment of class, running onto Danilo's through-ball and rounding the goalkeeper before slotting the ball into an empty net in the 72nd minute. It was one of Brazil's few sights on goal in a scrappy performance in the last match of its global tour before the Copa America, which is played in Chile starting June. In another friendly South Africa equalized deep in injury time for a 1-1 draw with Nigeria. On Saturday, Argentina rested Lionel Messi to let him recover from a sore foot but still had too much attacking firepower for El Salvador as it ran out 2-0 winner in a friendly in Washington. Coach Gerardo Martino fielded a side led by Angel Di Maria that included only three others from the 2014 World Cup, and tested a two-pronged attack in Carlos Tevez and Gonzalo Higuain. Tevez is getting another shot at the Copa America in Chile in June after being overlooked since Argentina's exit in the quarterfinals of the 2011 tournament they hosted and missing last year's World Cup. Messi hopes to lead his side in a more serious Copa America warmup Tuesday in New Jersey against Ecuador, which lost 1-0 to Mexico in Los Angeles. Striker Javier Hernandez, much like Falcao for Colombia Thursday, jumped at the chance to start a match after seeing limited action with his club and responded by scoring Mexico's 14th minute winner at the LA Coliseum. Copa holder Uruguay, having to play without the suspended Luis Suarez, had a 1-0 win over Morocco in Agadir, scoring through an Edinson Cavani penalty. Moussa Konate scored twice after coming on as a second-half substitute to lead Senegal to a 2-1 triumph over Ghana in a friendly also Saturday. — Agencies