
Sao Paulo host Vasco da Gama at Morumbi in a fixture that, on paper, looks like a mid-table clash, but the underlying numbers reveal a more one-sided affair. While Sao Paulo sit 13th and Vasco 15th heading into this round, xG data paints a very different picture — Sao Paulo would rank ninth in a table based on xG difference, while Vasco would fall to 17th.
The hosts have underperformed at home, with just one win from five, scoring five goals and conceding five. However, their xG total sits at 9.6, suggesting they have created far more than their results imply. They have failed to score in three of those matches, but they have also kept two clean sheets and conceded an average of just one goal per home game. The real issue has been inefficiency in front of goal, not a lack of chances.
Vasco, on the other hand, have been dreadful away from home. They have lost all five matches, scoring only three and conceding 12. Interestingly, their xGA is just 6.7, implying they have been unlucky to concede so heavily, but the gap between chances allowed and actual goals conceded points to systemic issues — poor goalkeeping, defensive errors, or both. They have failed to keep a single clean sheet on the road and have conceded two or more in four of those five outings.
All three of Vasco’s wins this season have come at home, and all against teams currently sitting in the bottom four. Against any sort of competent opposition, especially away from home, they have struggled badly. Sao Paulo, by contrast, have faced tougher opponents and still posted a strong xGD of +3.7, suggesting they are due for a bounce in results if finishing variance begins to swing their way.
This match presents an opportunity for Sao Paulo to finally align their performance levels with the scoreboard. If they maintain their attacking output and manage to convert, a comfortable home win is on the cards.
How the bookies view it: Hosts should win it
Bookmakers make Sao Paulo clear favourites, pricing them at 10/11, which implies a 52.4% chance of victory. The draw is available at 5/2, while Vasco da Gama are 7/2 outsiders. Despite Vasco’s regular involvement in high-scoring away matches, the market remains cautious on goals. Over 2.5 goals is priced at 8/5 (38.5% implied probability), and both teams to score is 5/4 (44.8%). This suggests the bookies are leaning toward a low-scoring contest with Sao Paulo likely to edge it, but there may be value in opposing that view. Vasco’s poor defensive record away from home and Sao Paulo’s strong underlying attacking metrics hint at more goal potential than the odds reflect.
Head to head: Strong home record
Since 2015, Sao Paulo and Vasco da Gama have met 18 times. Sao Paulo have won nine of those matches, with five ending in draws and Vasco winning four. Half of the games (nine out of 18) have featured over 2.5 goals, and both teams have scored in nine as well. When playing at home, Sao Paulo remain unbeaten with a record of W7-D2-L0 scoring two or more goals in six of those nine matches. Last season, Sao Paulo won this fixture 3-0 at home, while Vasco claimed the reverse meeting with a 4-1 victory.
Predicted line-ups
Sao Paulo (4-2-3-1): Rafael; Cedric, Arboleda, Sabino, Wendell; Bobadilla, Maia; Ferreira, Luciano, Diaz; Francisco
Vasco da Gama (4-2-3-1): Fuzato; Rodriguez, Maicon, Leo, Lucas Piton; Sforza, Ze Gabriel; Payet, Galdames, Adson; Vegetti
Players to watch: Diaz to adopt forward role
Enzo Diaz is expected to start on the left of Sao Paulo’s front three against Vasco da Gama, not in his usual left-back role but as an advanced wide player — a tactical adjustment forced by the club’s growing injury list. With Lucas Moura, Ferreira, and Jonathan Calleri all sidelined, options in attack are limited, prompting coach Luis Zubeldia to push Diaz further forward.
He has already started twice in this role this season, and in both matches he registered at least one shot, highlighting his willingness to get into advanced positions and contribute in the final third.
Despite being a defender by trade, Diaz has shown strong attacking instincts, often overlapping and drifting inside to find space. Given Sao Paulo’s dominance in xG at home and Vasco’s vulnerability away — conceding 2.0 goals per game and allowing shots from wide areas — Diaz is likely to see opportunities to test the keeper again. With limited attacking depth and a favourable matchup, he looks well-placed to register at least one shot in this fixture.
Anything else catch the eye?
Sao Paulo look well placed to secure a narrow home win over Vasco da Gama, with 1-0, 2-0, or 2-1 all realistic score lines. They remain unbeaten at home this season and boast strong underlying numbers, generating 1.6 xG while conceding just 0.98 across five matches.
Although they have struggled for goals with an average of 0.83 per game at home this has been largely due to poor finishing and injuries to key attackers — they are still creating quality chances and controlling games.
Vasco, meanwhile, have lost all five of their away fixtures, conceding 12 goals and scoring just three, with their only wins coming at home against bottom-four sides.
Sao Paulo have also kept two clean sheets at home and limited most visitors to low-quality chances. Even with a makeshift attack, their structure and home advantage should be enough to get past a fragile Vasco defence. Given Sao Paulo’s scoring record and Vasco’s away frailty, a controlled, modest-margin win — such as 1-0, 2-0 or 2-1 — looks the most likely outcome.