Na véspera do segundo turno da eleição para a Prefeitura de São Paulo, uma pesquisa do Datafolha indica que o atual prefeito, candidato à reeleição, possui 57% dos votos válidos, enquanto seu adversário registra 43%. A pesquisa, realizada com 2.052 moradores entre os dias 25 e 26 de outubro, sugere uma leve variação em relação à pesquisa anterior, que mostrava Nunes com 58% e Boulos com 42%. A margem de erro é de dois pontos percentuais, com um nível de confiança de 95%, o que reforça a estabilidade do cenário eleitoral.
A pesquisa também revelou que, considerando os votos totais, a diferença entre os candidatos diminuiu de 18 para 14 pontos percentuais. Atualmente, Nunes aparece com 48% das intenções de voto, enquanto Boulos conta com 37%. Os votos brancos e nulos somam 12%, e 3% dos eleitores ainda se mostram indecisos. Em uma pesquisa espontânea, Nunes tem 39% de intenção de voto e Boulos, 32%, com uma parte significativa dos entrevistados ainda sem decidir.
O último debate entre os candidatos, realizado em 25 de outubro, foi caracterizado por uma troca de acusações, mas sem novidades significativas. Nunes defendeu sua administração e se posicionou como liberal, enquanto Boulos criticou seu oponente. A participação de Boulos em uma sabatina com um influenciador foi considerada positiva por sua equipe, já que ele buscou engajar o eleitorado de Marçal, que terminou em terceiro lugar no primeiro turno. A estratégia de anular votos pode favorecer Boulos, dado que a maior parte do eleitorado de Marçal tende a apoiar o atual prefeito.