FINAL
magic
magic
#20 World
Best of 3
12
AA-Tier·Prize pool $100,000·Barcelona, SpainLAN
Anubis
MAP 1Anubis
Completed
Ninjas in Pyjamas pick
magic11
Ninjas in Pyjamas13
Ancient
MAP 2Ancient
Completed
magic pick
magic13
Ninjas in Pyjamas6
Mirage
MAP 3Mirage
Completed
Decider
magic11
Ninjas in Pyjamas13
MATCH REPORT

Ninjas in Pyjamas edged out magic 2–1 at Stake Ranked Episode 2 on 30 May 2026. The best-of-3 series ran across Anubis, Ancient, Mirage.

Anubis went 13–11 to Ninjas in Pyjamas in a tight finish. Ancient went 13–6 to magic. Mirage went 13–11 to Ninjas in Pyjamas in a tight finish.

Map Veto
· BO3 sequence
1
Ninjas in Pyjamas
Ninjas in PyjamasbannedInferno
Ban
2
magic
magicbannedNuke
Ban
3
Ninjas in Pyjamas
Ninjas in PyjamaspickedAnubis
← Map 1
4
magic
magicpickedAncient
← Map 2
5
magic
magicbannedDust2
Ban
6
Ninjas in Pyjamas
Ninjas in PyjamasbannedOverpass
Ban
7
?
DeciderisMirage
← Map 3
PLAYER STATS

Player stats not available

Match Context

Win Probability

Pre-match · VRS Elo
magicmagic
63%
Ninjas in PyjamasNinjas in Pyjamas
37%

Recent Form

magicmagic
L
0–2

MOUZ

PGL Astana 2026

May 17, 2026

W
2–0

3DMAX

Stake Ranked Episode 2

May 27, 2026

W
2–1

FaZe

Stake Ranked Episode 2

May 28, 2026

W
2–0

Ninjas in Pyjamas

Stake Ranked Episode 2

May 29, 2026

L
1–2

3DMAX

BLAST Bounty 2026 Season 2

Jul 24, 2026

Ninjas in PyjamasNinjas in Pyjamas
W
2–0

M80

BLAST Bounty 2026 Season 2

Jul 21, 2026

L
1–2

K27

Stake Ranked Episode 3

Jul 18, 2026

L
1–2

HEROIC

Stake Ranked Episode 3

Jul 17, 2026

W
2–0

Gentle Mates

Stake Ranked Episode 3

Jul 16, 2026

W
2–0

K27

Stake Ranked Episode 3

Jul 15, 2026

Head-to-Head

magicmagic
1
1 match
Ninjas in PyjamasNinjas in Pyjamas
0

magic leads

W
2–0
AStake Ranked Episode 2
May 29, 2026
Tournament
A
Stake Ranked Episode 2
Barcelona, Spain·LAN·$100,000
May 27, 2026