Starleague · Bo3 · engine v5.3
· Sat, Sep 19 2026 · 16:00 server time
Games
3 · · ▶ replay
■ Portrayer
■ Kitasan Black
army value
■ Portrayer
■ Kitasan Black
economy
Play-by-play (148 lines)
0:12 Portrayer spawns in Green at s2 while Kitasan Black spawns in White at s1.Cross positions or close ones, it starts here: Portrayer at s2, Kitasan Black at s1.
0:25 Kitasan Black opens 1 Gate Cybernetics against Portrayer's 1 Gate Cybernetics.The builds are down: 1 Gate Cybernetics from Portrayer, 1 Gate Cybernetics from Kitasan Black.
— The early game —
0:54 Portrayer starts expanding.Portrayer plants a new base and dares his opponent to punish it.
1:19 Kitasan Black warps in a nexus.Kitasan Black takes another base — the economy widens.
1:41 Portrayer decides to push out with his dragoon.No patience from Portrayer: the first units are already marching.
🎙 Even footing again — the tension builds.
1:58 Kitasan Black is putting on early pressure with his dragoon.Kitasan Black goes early — pressure before either side is ready.
2:30 Both armies meet at the center of the map and start attacking.The dance is over. They fight.
2:54 All of a sudden, Kitasan Black has no armies left while Portrayer is continuing to push across the map!Kitasan Black's army evaporates. Portrayer doesn't even slow down.
3:17 About half of Kitasan Black's army has been decimated in that battle.Half of Portrayer's force stays on that battlefield.
3:52 With excellent skills and micro, Portrayer managed to fend off Kitasan Black while losing less than half of his army.A cheap fight for Kitasan Black — the losses are light.
4:17 In terms of army size, Kitasan Black is behind Portrayer!Kitasan Black needs production, fast; Portrayer's army has outgrown his.
4:24 Portrayer warps in a nexus.More workers, more money: Portrayer expands.
4:50 Kitasan Black warps in a nexus.Quietly, Kitasan Black adds a base. These are the moves that decide long games.
5:24 Portrayer decides to put some pressure on his opponent.Here it comes: Portrayer crosses the map with everything.
🎙 Dead even — neither player has found the edge yet.
5:39 Kitasan Black is putting on early pressure with his dragoon.No patience from Kitasan Black: the first units are already marching.
6:02 As both armies meet, they soon start exchanging fires!The dance is over. They fight.
6:22 Portrayer successfully fends off Kitasan Black's attacks.The attack shatters on Portrayer's line. Great positioning.
6:45 It seems that Kitasan Black only managed to destroy less than half of Portrayer's army.Kitasan Black clips Portrayer's army — real damage, but Portrayer fights on.
7:10 After that battle, Kitasan Black still has most of his army with him.A cheap fight for Portrayer — the losses are light.
7:46 Portrayer decides to move out with his armies.No more waiting. Portrayer pushes.
7:56 Kitasan Black is pushing out with his dragoons.Kitasan Black goes early — pressure before either side is ready.
8:36 Portrayer starts expanding.Portrayer plants a new base and dares his opponent to punish it.
8:54 Kitasan Black warps in a nexus.Kitasan Black takes another base — the economy widens.
🎙 The armies trade evenly; this one is still anyone's game.
9:09 The two armies meet and a large battle starts to engage!The dance is over. They fight.
9:35 Kitasan Black kills off all of Portrayer's offensive dragoons.Portrayer's early gamble buys nothing — Kitasan Black's defense was already in place.
9:54 That attack didn't seem to do much damage, Portrayer destroyed only less than half of Kitasan Black's army.Portrayer takes a bite out of Kitasan Black's force and backs off.
10:28 After that battle, Portrayer still has most of his army with him.A cheap fight for Kitasan Black — the losses are light.
11:00 Portrayer is pushing out with his dragoons.No patience from Portrayer: the first units are already marching.
11:21 Kitasan Black is putting on early pressure with his dragoon.Kitasan Black goes early — pressure before either side is ready.
11:46 Both armies meet at the center of the map and start attacking.Both players push to the middle of the map, and a large fight breaks out.
11:58 Portrayer failed to kill off Kitasan Black's defending dragoons.Portrayer's early gamble buys nothing — Kitasan Black's defense was already in place.
12:15 Losing only less than half of his army, Kitasan Black seems to be fine.A cheap fight for Portrayer — the losses are light.
🎙 Nothing between them. One engagement could decide it.
12:48 Losing only less than half of his army, Portrayer seems to be fine.A cheap fight for Kitasan Black — the losses are light.
13:15 Portrayer warps in a nexus.Quietly, Portrayer adds a base. These are the moves that decide long games.
13:39 Kitasan Black warps in a nexus.Kitasan Black takes another base — the economy widens.
14:01 Unwilling to make the game too long, Portrayer starts moving out.Portrayer tightens the formation and starts the long walk.
— The mid game —
14:31 Kitasan Black is pushing out with his dragoons!The composition is ready; Kitasan Black starts the push.
14:39 Both Portrayer and Kitasan Black appears to have equal expansions now.Base for base, they're level — Portrayer and Kitasan Black match each other.
15:20 As both armies meet, they soon start exchanging fires!Neither side backs off — the battle is joined.
15:27 Portrayer failed to micro his dragoons properly as he pushed, Kitasan Black successfully defended his push!Kitasan Black absorbs the mid-game push — Portrayer gained nothing for the cost.
15:52 Losing only less than half of his army, Kitasan Black seems to be fine.Portrayer keeps most of his army intact through the exchange.
🎙 Even footing again — the tension builds.
16:26 With excellent skills and micro, Portrayer managed to fend off Kitasan Black while losing less than half of his army.Kitasan Black keeps most of his army intact through the exchange.
16:52 Aaaaaa, Kitasan Black's mineral line is stormed by Portrayer's high templars!The raid lands — Portrayer chips away at Kitasan Black's foundation.
17:07 Portrayer decides to start pushing across the map.Portrayer has seen enough — the army moves out.
17:37 Kitasan Black is pushing out with his dragoons!The composition is ready; Kitasan Black starts the push.
18:03 Portrayer warps in a nexus.More workers, more money: Portrayer expands.
18:11 Kitasan Black warps in a nexus.Quietly, Kitasan Black adds a base. These are the moves that decide long games.
18:50 Both armies meet at the center of the map and start attacking.The armies collide — this is the fight both of them wanted.
19:02 Nice shuttle-reaver micro by Kitasan Black! That was the key of victory for this battle!Portrayer's defense bends, then snaps. Kitasan Black takes the middle of the game.
19:29 With excellent skills and micro, Portrayer managed to fend off Kitasan Black while losing less than half of his army.Kitasan Black keeps most of his army intact through the exchange.
🎙 Even footing again — the tension builds.
19:59 Portrayer destroyed less army than he should, only less than half of Kitasan Black's army has been decimated.Portrayer takes a bite out of Kitasan Black's force and backs off.
20:25 Kitasan Black is bringing his dragoons, dark templars, observers and shuttle towards the center of the map!The composition is ready; Kitasan Black starts the push.
20:35 Portrayer warps in a nexus.Quietly, Portrayer adds a base. These are the moves that decide long games.
21:10 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
21:32 Kitasan Black had some dark templars but under Portrayer's observers, they're close to useless! Kitasan Black had to back off!The timing was right but the fight was wrong: Portrayer holds Kitasan Black.
21:56 After that battle, Portrayer still has most of his army with him.Kitasan Black keeps most of his army intact through the exchange.
22:17 After that battle, Kitasan Black still has most of his army with him.Portrayer keeps most of his army intact through the exchange.
22:40 Portrayer must macro up quickly or Kitasan Black will just roll him over!Portrayer is badly outgunned — Kitasan Black's force is a size larger.
22:59 Unwilling to make the game too long, Kitasan Black starts moving out.Here it comes: Kitasan Black crosses the map with everything.
🎙 Dead even — neither player has found the edge yet.
23:39 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
23:48 Kitasan Black had some dark templars but under Portrayer's observers, they're close to useless! Kitasan Black had to back off!The timing was right but the fight was wrong: Portrayer holds Kitasan Black.
24:24 Losing only less than half of his army, Portrayer seems to be fine.Kitasan Black keeps most of his army intact through the exchange.
24:39 Losing only less than half of his army, Kitasan Black seems to be fine.Portrayer keeps most of his army intact through the exchange.
24:57 Portrayer tried to sneak in a dark templar but it was killed off before it can deal any damage to Kitasan Black's economy.Portrayer goes for the raid — Kitasan Black is ready, and nothing comes of it.
25:22 Kitasan Black decides to put some pressure on his opponent.Here it comes: Kitasan Black crosses the map with everything.
25:46 The two armies clash and a large battle starts to happen!Here it comes: two full armies, one engagement.
26:20 All of a sudden, Portrayer has no armies left while Kitasan Black is continuing to push across the map!The engagement breaks Portrayer's way of life — Kitasan Black marches on.
26:46 Losing only less than half of his army, Portrayer seems to be fine.A cheap fight for Kitasan Black — the losses are light.
🎙 Nothing between them. One engagement could decide it.
27:12 After that battle, Kitasan Black still has most of his army with him.Portrayer keeps most of his army intact through the exchange.
27:19 Portrayer tried to sneak in a dark templar but it was killed off before it can deal any damage to Kitasan Black's economy.Portrayer knocks, Kitasan Black answers. No damage done.
27:54 Unwilling to make the game too long, Kitasan Black starts moving out.Here it comes: Kitasan Black crosses the map with everything.
28:08 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
28:28 The battle outcome favors Kitasan Black as Portrayer's armies melt into Kitasan Black's armies' weapon fire!The engagement breaks Portrayer's way of life — Kitasan Black marches on.
28:59 Portrayer has lost about half of his army in that battle.Kitasan Black pays for that trade with about half his army.
29:17 Losing only less than half of his army, Kitasan Black seems to be fine.Portrayer keeps most of his army intact through the exchange.
29:45 Kitasan Black is pushing out with his dragoons!Kitasan Black hits the timing — this push arrives exactly when it hurts.
30:11 The two armies clash and a large battle starts to happen!Both players push to the middle of the map, and a large fight breaks out.
🎙 The armies trade evenly; this one is still anyone's game.
30:34 The battle outcome favors Kitasan Black as Portrayer's armies melt into Kitasan Black's armies' weapon fire!Portrayer's army evaporates. Kitasan Black doesn't even slow down.
31:02 After that battle, Portrayer still has most of his army with him.A cheap fight for Kitasan Black — the losses are light.
31:30 After that battle, Kitasan Black still has most of his army with him.A cheap fight for Portrayer — the losses are light.
31:56 Portrayer tried to send in a shuttle but it was discovered by Kitasan Black.Portrayer goes for the raid — Kitasan Black is ready, and nothing comes of it.
32:18 Kitasan Black's forces appear to be larger compared to Portrayer's!Kitasan Black's army is visibly the bigger one — Portrayer should not take this fight.
32:45 Portrayer tried to sneak in a dark templar but it was killed off before it can deal any damage to Kitasan Black's economy.Portrayer goes for the raid — Kitasan Black is ready, and nothing comes of it.
32:52 Eager to end the game, Kitasan Black moves out with his armies.Kitasan Black has seen enough — the army moves out.
33:22 The two armies meet and a large battle starts to engage!Here it comes: two full armies, one engagement.
33:36 Kitasan Black failed to micro his dragoons properly as he pushed, Portrayer successfully defended his push!Portrayer absorbs the mid-game push — Kitasan Black gained nothing for the cost.
🎙 Dead even — neither player has found the edge yet.
34:11 Losing only less than half of his army, Portrayer seems to be fine.A cheap fight for Kitasan Black — the losses are light.
34:42 Portrayer destroyed less army than he should, only less than half of Kitasan Black's army has been decimated.Portrayer takes a bite out of Kitasan Black's force and backs off.
35:05 Portrayer successfully harasses Kitasan Black's economy.Beautiful harassment from Portrayer. Kitasan Black's economy takes a real hit.
35:16 Eager to end the game, Kitasan Black moves out with his armies.Kitasan Black tightens the formation and starts the long walk.
35:40 The two armies clash and a large battle starts to happen!Here it comes: two full armies, one engagement.
36:17 With beautiful placement, Portrayer successfully fends off Kitasan Black's attacks.Kitasan Black commits and it's the wrong call — Portrayer cleans it up.
36:33 Losing only less than half of his army, Portrayer seems to be fine.A cheap fight for Kitasan Black — the losses are light.
36:59 Losing only less than half of his army, Kitasan Black seems to be fine.A cheap fight for Portrayer — the losses are light.
37:17 Portrayer is pushing out with his dragoons!The composition is ready; Portrayer starts the push.
🎙 Even footing again — the tension builds.
37:49 Feeling content with the game, Kitasan Black is starting to push out with his dragoons!Kitasan Black's mid-game army is assembled — and it's moving.
38:02 Both armies meet at the center of the map and start attacking.Contact in the middle of the map. Everything is committed.
38:36 With beautiful placement, Kitasan Black successfully fends off Portrayer's attacks.Kitasan Black holds! The push breaks against a perfect defense.
38:47 Losing only less than half of his army, Kitasan Black seems to be fine.A cheap fight for Portrayer — the losses are light.
39:10 Kitasan Black destroyed less army than he should, only less than half of Portrayer's army has been decimated.Kitasan Black takes a bite out of Portrayer's force and backs off.
39:51 Portrayer tried to send in a shuttle but it was discovered by Kitasan Black.Good instincts from Kitasan Black; the harassment dies at the doorstep.
39:58 Reaver! Reaver! Portrayer's reaver is killing off most of Kitasan Black's workers!The raid lands — Portrayer chips away at Kitasan Black's foundation.
40:38 Feeling content with the game, Kitasan Black is starting to push out with his dragoons!The composition is ready; Kitasan Black starts the push.
40:48 Both armies meet at the center of the map and start attacking.Both players push to the middle of the map, and a large fight breaks out.
🎙 The armies trade evenly; this one is still anyone's game.
— The late game —
41:09 Portrayer had the observers out, and Kitasan Black's dark templar did nothing at all.Portrayer holds the late-game siege — what a defensive stand!
41:36 With excellent skills and micro, Portrayer managed to fend off Kitasan Black while losing less than half of his army.A cheap fight for Kitasan Black — the losses are light.
41:54 After that battle, Kitasan Black still has most of his army with him.A cheap fight for Portrayer — the losses are light.
42:29 Reaver! Reaver! Portrayer's reaver is killing off most of Kitasan Black's workers!Kitasan Black looks away for one second and Portrayer makes him pay for it.
43:01 Archons made, storms ready, upgrades done: Kitasan Black moves out.Max supply, full upgrades: Kitasan Black moves out to end it.
43:21 Portrayer appears to have more army than Kitasan Black!Portrayer's army is visibly the bigger one — Kitasan Black should not take this fight.
43:39 As both armies meet, they soon start exchanging fires!Here it comes: two full armies, one engagement.
44:03 Stasis on half the army, storm on the rest. Kitasan Black dismantles Portrayer.There's no rebuilding from that. Kitasan Black's late-game push decides it.
44:32 With excellent skills and micro, Portrayer managed to fend off Kitasan Black while losing less than half of his army.A cheap fight for Kitasan Black — the losses are light.
🎙 Nothing between them. One engagement could decide it.
44:45 It seems that Portrayer only managed to destroy less than half of Kitasan Black's army.Portrayer takes a bite out of Kitasan Black's force and backs off.
45:08 Portrayer casts some storm! But Kitasan Black lost no workers.Good instincts from Kitasan Black; the harassment dies at the doorstep.
45:28 Kitasan Black decides to put some pressure on his opponent.Here it comes: Kitasan Black crosses the map with everything.
46:06 The two armies clash and a large battle starts to happen!Contact in the middle of the map. Everything is committed.
46:20 The reaver shots land perfectly — Portrayer's goon line evaporates and Kitasan Black pushes on.The final army does its work — Kitasan Black breaks Portrayer late.
46:49 With excellent skills and micro, Portrayer managed to fend off Kitasan Black while losing less than half of his army.A cheap fight for Kitasan Black — the losses are light.
47:04 After that battle, Kitasan Black still has most of his army with him.A cheap fight for Portrayer — the losses are light.
47:41 Reaver! Reaver! Portrayer's reaver is killing off most of Kitasan Black's workers!The raid lands — Portrayer chips away at Kitasan Black's foundation.
48:00 Portrayer tried to sneak in a dark templar but it was killed off before it can deal any damage to Kitasan Black's economy.Good instincts from Kitasan Black; the harassment dies at the doorstep.
🎙 Even footing again — the tension builds.
48:17 Arbiters overhead — Portrayer is hunting for the stasis that ends this.Everything Portrayer has built comes forward at once.
48:57 The two armies clash and a large battle starts to happen!Contact in the middle of the map. Everything is committed.
49:19 Portrayer was out-microed by Kitasan Black and loses all his attacking forces.Kitasan Black takes the fight on his terms and sends Portrayer home with nothing.
49:26 Losing only less than half of his army, Kitasan Black seems to be fine.A cheap fight for Portrayer — the losses are light.
50:06 Losing only less than half of his army, Portrayer seems to be fine.A cheap fight for Kitasan Black — the losses are light.
50:20 Portrayer is in quite a huge army disadvantage, he doesn't have what it takes to win against Kitasan Black's army.Portrayer needs production, fast; Kitasan Black's army has outgrown his.
50:40 Aaaaaa, Kitasan Black's mineral line is stormed by Portrayer's high templars!Beautiful harassment from Portrayer. Kitasan Black's economy takes a real hit.
51:11 After suffering a devastating loss in the battle, Portrayer GGs!Portrayer types it out: GG.
GG. Kitasan Black closes it out over Portrayer.
■ Portrayer
■ Kitasan Black
army value
■ Portrayer
■ Kitasan Black
economy
Play-by-play (8 lines)
0:08 The White Kitasan Black spawns at s2 while Orange Portrayer spawns at s1.Kitasan Black takes s2 in White; Portrayer settles in at s1 in Orange.
2:18 Kitasan Black opens 1 Gate Cybernetics against Portrayer's 3 Gate Speedzeal.Kitasan Black commits to 1 Gate Cybernetics; Portrayer answers with 3 Gate Speedzeal.
4:10 Portrayer decides to push out with his dragoon.Portrayer goes early — pressure before either side is ready.
🎙 It's all going Portrayer's way right now.
6:07 Portrayer opens with a cheesy build.Portrayer isn't playing fair today — the cheese is on.
8:10 Portrayer with an aggressive opening starts to attack Kitasan Black.Portrayer commits to the cheese — it's at Kitasan Black's door already.
10:15 Kitasan Black was unable to defend Portrayer's armies and taps out.The cheese lands — Kitasan Black GGs, and Portrayer steals the game.
GG. Portrayer closes it out over Kitasan Black.
■ Portrayer
■ Kitasan Black
army value
■ Portrayer
■ Kitasan Black
economy
Play-by-play (56 lines)
0:08 Portrayer spawns in Yellow at s2 while Kitasan Black spawns in Orange at s3.Portrayer in Yellow at s2. Kitasan Black in Orange at s3. The map is set.
0:31 Kitasan Black gets 1 Gate Cybernetics against Portrayer's 1 Gate Cybernetics.Portrayer commits to 1 Gate Cybernetics; Kitasan Black answers with 1 Gate Cybernetics.
— The early game —
1:17 Portrayer warps in a nexus.Quietly, Portrayer adds a base. These are the moves that decide long games.
1:37 Kitasan Black warps in a nexus.More workers, more money: Kitasan Black expands.
2:02 Portrayer decides to push out with his dragoon.No patience from Portrayer: the first units are already marching.
🎙 Dead even — neither player has found the edge yet.
2:36 Kitasan Black is putting on early pressure with his dragoon.No patience from Kitasan Black: the first units are already marching.
3:13 The two armies meet and a large battle starts to engage!The armies collide — this is the fight both of them wanted.
3:37 With really nice micro, Portrayer kills off Kitasan Black's dragoons.Kitasan Black wasn't ready. Portrayer's early aggression takes the lead.
4:01 Kitasan Black has lost about half of his army in that battle.Portrayer pays for that trade with about half his army.
4:40 With excellent skills and micro, Portrayer managed to fend off Kitasan Black while losing less than half of his army.A cheap fight for Kitasan Black — the losses are light.
5:10 Portrayer decides to push out with his dragoon.Portrayer tests the door early. Is anyone home?
5:50 Kitasan Black is pushing out with his dragoons.No patience from Kitasan Black: the first units are already marching.
6:07 Portrayer warps in a nexus.Portrayer takes another base — the economy widens.
6:46 Kitasan Black warps in a nexus.Kitasan Black plants a new base and dares his opponent to punish it.
🎙 Even footing again — the tension builds.
7:15 The battle to decide the game begins!Here it comes: two full armies, one engagement.
7:42 Portrayer failed to break through Kitasan Black's dragoon defense line.Portrayer's early gamble buys nothing — Kitasan Black's defense was already in place.
8:01 Portrayer destroyed less army than he should, only less than half of Kitasan Black's army has been decimated.Portrayer clips Kitasan Black's army — real damage, but Kitasan Black fights on.
8:37 With excellent skills and micro, Portrayer managed to fend off Kitasan Black while losing less than half of his army.Kitasan Black keeps most of his army intact through the exchange.
9:08 Kitasan Black must macro up quickly or Portrayer will just roll him over!Kitasan Black is badly outgunned — Portrayer's force is a size larger.
9:34 Portrayer decides to move out with his armies.Portrayer tightens the formation and starts the long walk.
10:07 Kitasan Black decides to start pushing across the map.Here it comes: Kitasan Black crosses the map with everything.
10:47 The battle to decide the game begins!The armies collide — this is the fight both of them wanted.
11:09 With really nice micro, Kitasan Black kills off Portrayer's dragoons.Portrayer wasn't ready. Kitasan Black's early aggression takes the lead.
🎙 Nothing between them. One engagement could decide it.
11:30 Losing only less than half of his army, Portrayer seems to be fine.Kitasan Black keeps most of his army intact through the exchange.
12:13 After that battle, Kitasan Black still has most of his army with him.A cheap fight for Portrayer — the losses are light.
12:41 Portrayer is pushing out with his dragoons.Portrayer goes early — pressure before either side is ready.
13:10 Kitasan Black is pushing out with his dragoons.Kitasan Black tests the door early. Is anyone home?
13:42 Kitasan Black's army is small compared to Portrayer!Kitasan Black is badly outgunned — Portrayer's force is a size larger.
14:16 Portrayer warps in a nexus.More workers, more money: Portrayer expands.
14:43 Kitasan Black warps in a nexus.Quietly, Kitasan Black adds a base. These are the moves that decide long games.
15:00 The two armies clash and a large battle starts to happen!Contact in the middle of the map. Everything is committed.
15:39 Portrayer lost all of his dragoons to Kitasan Black!The early pressure works — Kitasan Black breaks Portrayer's front door.
🎙 The armies trade evenly; this one is still anyone's game.
16:12 After that battle, Portrayer still has most of his army with him.A cheap fight for Kitasan Black — the losses are light.
16:47 After that battle, Kitasan Black still has most of his army with him.A cheap fight for Portrayer — the losses are light.
— The mid game —
17:00 Feeling content with the game, Kitasan Black is starting to push out with his dragoons!Kitasan Black's mid-game army is assembled — and it's moving.
— The late game —
17:30 The two armies meet and a large battle starts to engage!Here it comes: two full armies, one engagement.
18:00 Nice shuttle-reaver micro by Kitasan Black! That was the key of victory for this battle!Portrayer's defense bends, then snaps. Kitasan Black takes the middle of the game.
18:48 About half of Portrayer's army has been decimated in that battle.Kitasan Black pays for that trade with about half his army.
19:05 After that battle, Kitasan Black still has most of his army with him.A cheap fight for Portrayer — the losses are light.
19:32 Aaaaaa, Kitasan Black's mineral line is stormed by Portrayer's high templars!The raid lands — Portrayer chips away at Kitasan Black's foundation.
20:14 Feeling content with the game, Kitasan Black is starting to push out with his dragoons!Kitasan Black hits the timing — this push arrives exactly when it hurts.
🎙 Kitasan Black holds the stronger army for now.
20:40 Kitasan Black warps in a nexus.Quietly, Kitasan Black adds a base. These are the moves that decide long games.
21:12 The two armies clash and a large battle starts to happen!Neither side backs off — the battle is joined.
21:30 Kitasan Black with the better dragoon control won the battle!Portrayer's defense bends, then snaps. Kitasan Black takes the middle of the game.
22:11 Portrayer has lost about half of his army in that battle.Half of Kitasan Black's force stays on that battlefield.
22:43 After that battle, Kitasan Black still has most of his army with him.A cheap fight for Portrayer — the losses are light.
23:15 Looking at the opponent's overwhelming forces, Portrayer GGs!Portrayer types it out: GG.
Kitasan Black takes it — the mid game decided this one.
Head to head
0 gamesThese players have never met before.