Cameroon give this World Cup another shock by beating Brazil

The most entertaining group stage in recent memory delivered another surprise.