Brazil and Serbia duel in the FIVB World Grand Prix Final Round at the Hokkaido Prefectural Sports Center in Sapporo on Saturday.
Brazil leads the table with a perfect nine points from three matches.
On Friday, the South Americans swept Italy 25-16 26-24 25-11.
Thaisa Menezes continued her impressive form as she led the eight-time World Grand Prix champions with 16 points.
Fernanda Rodrigues added 13 points, including a match-high six blocks, while Gabriela Braga Guimaraes chipped in 12.
"I'm very happy to win the match. We had a really good start in the first set but in the second we lost our concentration and aggressiveness," Brazil coach Jose Roberto Guimaraes said.
"We got that back in the third set, especially with our service. We got 13 service points, which is good preparation for our games against Serbia and China."
Serbia, meanwhile, is still in contention for the title but it needs to beat Brazil to boost its chances.
The Serbians defeated host Japan 25-22 25-17 25-19 Friday to claim their second-straight win and improve to third place in the table with six points.
Milena Rasic sizzled with 16 points while Brankica Mihajlovic scored 15. Jovana Brakocevic also made her presence felt, tallying 11 points.
"To be honest, it was easier than we expected today. First, because Japan made a lot of mistakes and made it easier for us, but also we did a good job in defence and our block was good," Serbia captain Maja Ognjenovic said.
"Now we just want to concentrate on our next games and to keep playing well."
To watch and bet on Brazil v Serbia live, simply do the following: