For the second consecutive match at the Confederations Cup, Neymar netted a goal inside of 10 minutes and Brazil went on to claim a 2-0 win over Mexico on Wednesday in Group A play.

Brazil's star forward scored the opening goal in a 3-0 win over Japan to open the competition on Saturday, and he scored the first goal of the contest in the ninth minute before setting up a late insurance tally for Jo on Wednesday to give the host nation two wins from its first two games.

Dani Alves helped set up the goal when he got down the right wing and delivered a cross into the penalty area that was deflected by a Mexico defender. Fortunately for Brazil, the ball fell straight into the path of Neymar, who scored on a well-taken volley from 15 yards.

Alves nearly found the net himself five minutes later with a lovely chip that forced Mexico goalkeeper Jose Corona to tip the ball over the crossbar.

Mexico continued to be second best, and was lucky not to go down 2-0 in the 55th when Hulk played a one-two with Neymar and took the return the pass inside the box, only to fire wide from seven yards.

Brazil goalkeeper Julio Cesar had little to do in earning his second consecutive clean sheet, while Neymar set up a stoppage-time goal for Jo by splitting two defenders and sliding the ball to Jo at the back post for a simple finish.

Mexico has now lost its first two games at the tournament following a 2-1 defeat to Italy on Sunday.

In Wednesday's other match in Group A encounter, Italy edged Japan in a 4-3 thriller to send the European nation level with Brazil on six points.

Japan took a two-goal lead through Keisuke Honda and Shinji Kagawa in the 21st and 33rd minutes, respectively, but Italy battled back through Daniele De Rossi, an own goal from Atsuto Uchida and a penalty from Mario Balotelli.

Shinji Okazaki brought Japan level in the 69th minute, but the Italians ultimately claimed the win thanks to Sebastian Giovinco's winner four minutes from time.