Goals from Bruno Henrique, Danilo and Wallace Yan saw Brazilian side Flamengo come from behind to beat 10-man Chelsea 3-1 and move top of Group D in the FIFA Club World Cup at Lincoln Financial Field, Philadelphia.
Pedro Neto fired Chelsea ahead within 13 minutes when he neatly controlled a clearance to dart forward into the box and slot past Agustin Rossi, with Enzo Maresca's side looking to be cruising to the top of their group.
Flamengo continued to look for the equaliser and were denied on the stroke of half-time when Levi Colwill performed an inch-perfect goalline clearance to ensure his side went into the break ahead.
The Brazilian side were again denied an opportunity when Gonzalo Plata failed to connect with Gerson's shot after capitalising on a mistake in Chelsea's backline, before Robert Sanchez was forced to pull off a fingertip save to tip over Plata's shot from inside the box.
Flamengo would eventually level the clash when sub Bruno Henrique poked home Plata's goalward header in the 62nd minute.
Filipe Luis' side would take the lead just three minutes later when Danilo tucked home Bruno Henrique's header in almost identical fashion to their opener, before things took another turn as Nicolas Jackson, who had only just come onto the pitch, was shown a straight red card for a reckless challenge on Ayrton Lucas, which would see Chelsea reduced to 10 players with 20 minutes remaining.
The three points were sealed in the 83rd minute when Wallace Yan connected with Plata to find the bottom-right corner and score his first goal for the Brazilian side and move them top of Group D.
Chelsea face ES Tunis in their final group match as they look to progress to the knockout stages, whilst Flamengo could qualify for the knockout stages if LAFC fail to pick up three points against ES Tunis.