BLAST Open Porto 2026 will continue in Group B with an elimination match between Vitality and 9z. The teams will meet in Lower Round 1 in a Bo3 format: the winner will advance to the Lower semi-finals and keep their Playoffs chances alive, while the losing team will end its run at the tournament. Vitality are ranked fourth in the world against 12th for 9z and remain the favorite, but recent results and the head-to-head history make this series much more dangerous for the European roster.
BLAST OPEN PORTO 2026 GROUP B — ELIMINATION MATCH
The group stage of BLAST Open Porto 2026 is played in a Double Elimination Bo3 format. Group winners advance directly to the Playoffs Semi-finals, while second and third places receive slots in the Quarter-finals. After dropping to the lower bracket, there is no room for error: the winner of Vitality vs 9z will advance to the Lower semi-finals, while the losing team will end the tournament.
Bo3 in this situation especially emphasizes the importance of the veto and stability over the distance. Vitality have strong Inferno and Nuke, while 9z feel much more comfortable on Dust2 and have already proven that they can punish the European roster in a direct matchup.
HEAD-TO-HEAD — EVEN BALANCE AND A RECENT 9Z WIN
According to the presented statistics, the teams have four wins each in head-to-head matchups, while one more match ended in overtime. The most recent series took place at IEM Cologne Major 2026, where 9z won Dust2 13:11 and Mirage 13:9, while Vitality answered with a 13:4 victory on Inferno.
Earlier, Vitality looked much more convincing at BLAST Open Rotterdam 2026, where they took Nuke 13:5 and Overpass 13:3. Therefore, the overall history does not give an obvious advantage to either side, but the latest Bo3 series showed that 9z already have a working scenario against this opponent.
CURRENT FORM
Vitality — an unstable stretch, but a high level from ZywOo
Vitality approach the match after a series of mixed results. The team lost to Inner Circle 0:2 and Spirit 1:2, and earlier lost to B8 1:2. At the same time, there were confident victories over FaZe and Lynn Vision with a 2:0 score, as well as a 13:4 win over 100 Thieves on Nuke. The roster’s potential remains high, but stability has been lacking recently.
The main firepower remains ZywOo, who has a 1.30 rating over the last three months. He shows 0.83 kills per round, 77.9% KAST, a 1.32 multi-kill rating, and 87.8 ADR. Together with ropz, flameZ, apEX, and mezii, he gives Vitality a much higher individual ceiling than most opponents outside the top 10.

9z — a difficult stretch against top teams
9z also do not approach the match at peak form. The team lost to MOUZ 0:2, magic 1:2, and FURIA 1:2. At the same time, in previous matches the roster crushed paiN 13:3, defeated PARIVISION 3:0, and beat Alliance 2:1, so the South American roster cannot be written off completely.
The best listed numbers belong to luchov with a 1.12 rating. He records 0.73 kills per round, has 71.4% KAST, a 1.15 multi-kill rating, and 80.6 ADR. Together with dgt, max, meyern, and HUASOPEEK, he forms a roster capable of maintaining high tempo and creating problems for favorites on comfortable maps.
MAP POOL & VETO
Statistics over the last 3 months (Vitality | 9z):
- Cache: — | —
- Dust2: 33% | 58%
- Mirage: 50% | 44%
- Inferno: 80% | 56%
- Nuke: 80% | 50%
- Ancient: — | 25%
- Anubis: 0% | —
Expected veto:
- 9z will logically try to remove Nuke or Inferno. Vitality have an 80% win rate on both maps, while Inferno in particular already became a problem for 9z in the latest head-to-head series, where they lost 4:13.
- Vitality, in turn, should limit Dust2 as much as possible. 9z have a 58% win rate on this map across 12 matches against only 33% for Vitality, and during the latest meeting it was Dust2 that ended with a 13:11 victory for the South American roster.
Likely maps:
- Inferno looks like the best pick for Vitality. The team has an 80% win rate across five matches and already crushed 9z on this map in June. If the map remains in the veto, the European roster should get a noticeable advantage here.
- Dust2 is the most logical answer from 9z — 58% wins against 33% for Vitality. Mirage may become a potential third map: the teams’ statistics here are close — 50% against 44%, so the decider is capable of turning the series into a very even one.
KEY DUELS
- ZywOo vs luchov — a matchup between the most productive players on both teams, where the French star’s advantage in individual statistics is significant.
- ropz vs dgt — a rifle duel for stability in key positional rounds and space control.
- flameZ vs meyern — an aggressive matchup that may determine the tempo of first contacts and the quality of trades.
PREDICTION
9z have already beaten Vitality in the latest Bo3 series and have a real path to success through Dust2. An additional problem for the favorite is unstable form: the loss to Inner Circle and several unsuccessful series recently show that Vitality do not currently look as flawless as during their best stretches.
However, in Bo3, Vitality’s advantage still looks sufficient. The European roster has much stronger Inferno and Nuke, a higher individual level, and ZywOo in excellent form. 9z are capable of taking their map and making the series competitive, but with a normal veto, Vitality should advance to the Lower semi-finals.
Projected result: Vitality 2–1 9z