Brazil and Morocco play out heavyweight epic

· The Age