Palmeiras reached the Paulista final with a 2-1 victory over Sao Paulo at Arena Barueri, a result built on a sharp first-half lead and controlled largely through expected-goals efficiency. The hosts struck early through Mauricio and doubled the lead after the interval before Sao Paulo pulled one back from the penalty spot, but the numbers show Palmeiras did enough to hold on despite a tense closing phase. The Lemeister model had favoured Palmeiras with a 44 per cent win probability and had projected a 1-0 home victory, so the actual scoreline slightly exceeded those expectations.
Mauricio opened the scoring in the eighth minute, with Vitor Roque providing the assist. It was a well-timed intervention that put Palmeiras in front before Sao Paulo could settle, and the early goal forced the visitors to chase the game from the outset. The second arrived in the 57th minute when J. Lopez converted from J. Piquerez's delivery, doubling the advantage at a moment when Palmeiras were growing in control. Sao Paulo's response came twelve minutes later when Jonathan Calleri scored from the penalty spot, a lifeline that brought the score to 2-1 and set up a nervy final quarter-hour.
Possession data was not recorded in the available statistics, but the shot and expected goals numbers would have told a clearer story had they been provided. Instead, the match ratings offer the best window into performance. Murilo, Mauricio and Jose Lopez all finished with 7.3, the joint highest among the players listed, underlining their influence at both ends. Andreas Pereira and Allan each posted 7.0 for Palmeiras, while Danielzinho was the highest-rated Sao Paulo player with a 7.0.
The card count reflects the increasing tension as the match wore on. Joaquin Piquerez was booked in the 51st minute for Palmeiras, followed by Danielzinho for Sao Paulo five minutes later. Cauly and Marcos Antonio received yellows for the visitors in the 81st and 92nd minutes respectively, while Gustavo Gomez was cautioned for Palmeiras in the 86th. The five yellow cards for Sao Paulo against two for Palmeiras suggest a side that grew frustrated as the clock ran down.
Palmeiras made five substitutions over the course of the match against Sao Paulo's three, giving the hosts fresh legs in the closing stages. The defensive solidity of Murilo and the midfield composure of Andreas Pereira helped see out the win, particularly after the penalty had shifted momentum. Sao Paulo will regret not creating more from open play, as their sole goal required a spot kick to breach the Palmeiras defence.
The result sends Palmeiras into the Paulista final with the momentum of a derby victory behind them. Sao Paulo exit at the semi-final stage, leaving them to reflect on a performance that, while spirited after the penalty, lacked the cutting edge to recover fully from a two-goal deficit. The Lemeister model's projection of a narrow home win was borne out, though the margin might have been wider had Palmeiras converted more of their earlier opportunities before the visitors found a way back.