Flamengo pulled off one of the results of the FIFA Club World Cup by coming from behind to beat ten-man Chelsea.
Pedro Neto had put the Blues in front with his second goal of the tournament, but the game was turned on its head in a dramatic few minutes after the hour mark.
Two goals in a matter of minutes from Bruno Enrique and Danilo put Flamengo in front, before Nicolas Jackson was sent off for a horror challenge, just four minutes after entering the action.
Wallace Yan added a third late on to seal the win and send the Brazilians to the top of Group D.
Watch this game and all Club World Cup matches live and for free on DAZN right now - register for a free account here .