Hungary won 75-64 and now have two wins from four games in Group B, while Brazil are 1-3.
Trailing 19-15 after a Franciele Nascimiento jump shot for Brazil, Dorti answered with a jumper that opened the floodgates for Hungary.
Kollo followed with a three-pointer.
Dorti added two more baskets in the burst while Kollo drilled two more three-pointers as Hungary seized a 30-19 lead.
They extended the advantage to 13 at 34-21, but the Brazilians mounted a fightback and closed the gap to just four points in the third quarter.
Joice De Souza drilled a three-pointer, Jacqueline Silvestre added a jumper and Tatiane Balbino made a pair of free throws in a 7-0 surge that left the South American team trailing 46-42.
After Horti stopped the rot with a jumper for Hungary, Nascimiento replied with a jump shot to leave Brazilians behind, 48-44.
Hungary reclaimed the momentum, though, and led 61-50 by the end of the third quarter.
Brazil trimmed the deficit to six early in the fourth quarter, but got no closer.
The Brazilians struggled shooting the ball, making just 15 of 47 (31.9%) inside the arc and five of 17 (29.4%) beyond it.
They also hurt their chances at the free-throw line, converting 19 of 30 (63.3%).
Hungary were 19 of 60 (31.6%) from two-point range, five of 16 (31.2%) from three-point range.
At the charity stripe, the Hungarians shot 22 of 29 (75.8%).
Brazil also suffered on the boards, losing that battle 52-43.
Hungary grabbed 19 offensive rebounds in the game.
Fourth is no good enough