Neymar sent out a warning to Brazil's Olympic rivals as Team GB learnt just how tough their medal quest will be.
The 20-year-old striker turned in a fine individual display as Mano Menezes' men eased their way to a 2-0 win at the Riverside Stadium.
Tottenham midfielder Sandro headed the visitors into a 12th-minute lead before Neymar converted a 35th-minute penalty after Micah Richards had tripped Porto frontman Hulk.
Please enable cookies in your browser to display the rest of this article.