Substitute Hulk scored 15 minutes from time to give Brazil a 1-0 win over South Africa in a friendly match at Estadio do Morumbi Friday.

The striker who moved from Porto to Zenit Saint Petersburg this week on a five-year contract created plenty of problems for a composed South African defence after his mid-second half arrival.

He gave Itumeleng Khune no chance with a close-range left-foot shot after the ball ran loose in the goalmouth when the goalkeeper blocked a David Luiz shot with the visitors appealing for offside.

Replays of the goal showed there was a Brazilian in an offside position, but the Argentine referee waved play on, believing the player was not interfering with play.

The result maintained a pattern of one-goal victories for Brazil over South Africa following three in Johannesburg – two friendlies and the 2009 FIFA Confederation Cup semi-final.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.