Games
7 · · ▶ replay
■ Python
■ Catsup
army value
■ Python
■ Catsup
economy
Play-by-play (8 lines)
0:11 The game starts with Orange Catsup spawning at s4 and Purple Python spawning at s2.Catsup in Orange at s4. Python in Purple at s2. The map is set.
2:05 Catsup gets Overpool against Python's 5 Pool.Catsup commits to Overpool; Python answers with 5 Pool.
4:10 Python's speedlings rapidly push out across the map.Python tests the door early. Is anyone home?
🎙 Python's force dwarfs what Catsup has left on the field.
6:05 Python decides to cheese today.Something sneaky from Python. This is an early gamble.
8:19 Python with an aggressive opening starts to attack Catsup.All or nothing: Python's gamble arrives at Catsup's base.
10:05 Catsup GGs after being cheesed by Python.The cheese lands — Catsup GGs, and Python steals the game.
Python takes it — the early game decided this one.
■ Python
■ Catsup
army value
■ Python
■ Catsup
economy
Play-by-play (121 lines)
0:17 Python spawns in Red at s4 while Catsup spawns in Yellow at s1.We're underway — Python spawns at s4, Catsup answers from s1.
0:37 Catsup gets 9 Pool against Python's 12 Hatch.The builds are down: 12 Hatch from Python, 9 Pool from Catsup.
— The early game —
1:03 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
1:18 Catsup places down a hatchery.More workers, more money: Catsup expands.
1:40 Python is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.No patience from Python: the first units are already marching.
🎙 Nothing between them. One engagement could decide it.
2:17 Catsup's speedlings rapidly push out across the map.Catsup tests the door early. Is anyone home?
2:45 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.
3:07 Catsup successfully fends off Python's attacks.Catsup holds! The push breaks against a perfect defense.
3:27 It seems that Python only managed to destroy less than half of Catsup's army.Python takes a bite out of Catsup's force and backs off.
4:01 With excellent skills and micro, Python managed to fend off Catsup while losing less than half of his army.A cheap fight for Catsup — the losses are light.
4:26 Catsup places down a hatchery.Catsup takes another base — the economy widens.
4:37 Python is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.Python goes early — pressure before either side is ready.
5:02 Catsup's speedlings rapidly push out across the map.Catsup tests the door early. Is anyone home?
5:33 Python places down a hatchery.Python plants a new base and dares his opponent to punish it.
🎙 Nothing between them. One engagement could decide it.
5:52 Both armies meet at the center of the map and start attacking.Contact in the middle of the map. Everything is committed.
6:18 With really nice micro, Python kills off Catsup's zerglings.Catsup wasn't ready. Python's early aggression takes the lead.
6:42 It seems that Python only managed to destroy less than half of Catsup's army.Python takes a bite out of Catsup's force and backs off.
7:18 After that battle, Python still has most of his army with him.A cheap fight for Catsup — the losses are light.
7:32 Python's speedlings rapidly push out across the map.No patience from Python: the first units are already marching.
7:57 Catsup is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.No patience from Catsup: the first units are already marching.
8:16 The two armies clash and a large battle starts to happen!The dance is over. They fight.
8:56 With really nice micro, Python kills off Catsup's zerglings.Catsup wasn't ready. Python's early aggression takes the lead.
9:10 With excellent skills and micro, Catsup managed to fend off Python while losing less than half of his army.A cheap fight for Python — the losses are light.
🎙 Even footing again — the tension builds.
9:47 Losing only less than half of his army, Python seems to be fine.A cheap fight for Catsup — the losses are light.
10:15 Python's forces appear to be larger compared to Catsup's!Count the units: Python has the edge over Catsup right now.
10:27 Python places down a hatchery.Python takes another base — the economy widens.
10:51 Catsup places down a hatchery.Catsup plants a new base and dares his opponent to punish it.
11:18 Unwilling to make the game too long, Python starts moving out.Here it comes: Python crosses the map with everything.
11:34 Catsup's speedlings rapidly push out across the map.Catsup goes early — pressure before either side is ready.
12:06 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
12:36 Catsup failed to kill off Python's defending zerglings.Python holds the early rush without blinking.
12:54 After that battle, Python still has most of his army with him.Catsup keeps most of his army intact through the exchange.
🎙 Dead even — neither player has found the edge yet.
13:16 That attack didn't seem to do much damage, Python destroyed only less than half of Catsup's army.Python clips Catsup's army — real damage, but Catsup fights on.
— The mid game —
13:40 Python is pushing his mutalisk/scourge stack across the map!The composition is ready; Python starts the push.
14:07 Catsup is pushing his mutalisk/scourge stack across the map!Catsup's mid-game army is assembled — and it's moving.
14:35 In terms of army size, Catsup is behind Python!Catsup needs production, fast; Python's army has outgrown his.
15:03 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
15:35 Both armies meet at the center of the map and start attacking.The dance is over. They fight.
15:49 Catsup with the more superior mutalisk micro wins the mutalisk battle!Python's defense bends, then snaps. Catsup takes the middle of the game.
16:22 Losing only less than half of his army, Python seems to be fine.Catsup keeps most of his army intact through the exchange.
16:39 After that battle, Catsup still has most of his army with him.A cheap fight for Python — the losses are light.
🎙 The armies trade evenly; this one is still anyone's game.
17:02 Zerglings ran past Catsup's defense line and start harassing the mineral line! What a nice run-by by Python!Python gets into Catsup's mineral line — workers are dying.
17:22 Python places down a hatchery.More workers, more money: Python expands.
17:55 Python tried to micro his mutalisks but they were unable to get past Catsup's defense line.Good instincts from Catsup; the harassment dies at the doorstep.
18:25 What superior Mutalisk micro from Catsup! Python's economy is suffering!The raid lands — Catsup chips away at Python's foundation.
18:43 Python decides to move out with his armies.No more waiting. Python pushes.
19:06 Catsup is now bringing both his mutalisk/scourge stack and his speedlings across the map!Catsup hits the timing — this push arrives exactly when it hurts.
19:26 The battle to decide the game begins!Here it comes: two full armies, one engagement.
20:05 With beautiful placement, Catsup successfully fends off Python's attacks.Catsup holds! The push breaks against a perfect defense.
20:16 Losing only less than half of his army, Catsup seems to be fine.A cheap fight for Python — the losses are light.
🎙 The armies trade evenly; this one is still anyone's game.
20:47 Python lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
21:19 Python's army is small compared to Catsup!Python is badly outgunned — Catsup's force is a size larger.
21:35 Catsup is pushing his speedlings.Catsup hits the timing — this push arrives exactly when it hurts.
22:06 Python places down a hatchery.Python plants a new base and dares his opponent to punish it.
22:39 Catsup places down a hatchery.More workers, more money: Catsup expands.
23:03 The two armies meet and a large battle starts to engage!Both players push to the middle of the map, and a large fight breaks out.
23:11 Catsup kills off Python's armies and continues pushing!Catsup wins the fight convincingly and keeps rolling forward.
23:49 Python has lost about half of his army in that battle.Catsup pays for that trade with about half his army.
24:07 Losing only less than half of his army, Catsup seems to be fine.Python keeps most of his army intact through the exchange.
🎙 Python is a step behind and knows it.
24:26 Python tried to micro his mutalisks but they were unable to get past Catsup's defense line.Python knocks, Catsup answers. No damage done.
25:02 Catsup is pushing his speedlings.Catsup's mid-game army is assembled — and it's moving.
25:27 At the moment, Catsup seems to have more units than Python.Catsup's army is visibly the bigger one — Python should not take this fight.
25:50 The two armies meet and a large battle starts to engage!Contact in the middle of the map. Everything is committed.
26:21 Catsup made some nice zergling maneuver and won the zergling battle!The mid-game push crashes through — Catsup breaks Python's position.
26:30 Losing only less than half of his army, Python seems to be fine.Catsup keeps most of his army intact through the exchange.
26:59 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
27:19 What superior Mutalisk micro from Python! Catsup's economy is suffering!Beautiful harassment from Python. Catsup's economy takes a real hit.
27:51 Catsup is now bringing both his mutalisk/scourge stack and his speedlings across the map!The composition is ready; Catsup starts the push.
🎙 Dead even — neither player has found the edge yet.
28:21 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.
28:32 Python made a mistake and lost both the air and ground battle! Catsup is pushing his mutalisks further on!The mid-game push crashes through — Catsup breaks Python's position.
28:57 Python lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
29:41 Catsup lost about half of his army in that battle.Half of Python's force stays on that battlefield.
30:00 Catsup successfully blocked Python from harassing his economy.Python goes for the raid — Catsup is ready, and nothing comes of it.
30:18 Catsup is pushing his mutalisk/scourge stack across the map!The composition is ready; Catsup starts the push.
30:52 The battle to decide the game begins!The dance is over. They fight.
31:16 Python successfully fends off Catsup's attacks.The attack shatters on Python's line. Great positioning.
31:43 Python lost about half of his army in that battle.Catsup pays for that trade with about half his army.
🎙 Even footing again — the tension builds.
31:59 Catsup has lost about half of his army in that battle.Python pays for that trade with about half his army.
32:25 Zerglings ran past Catsup's defense line and start harassing the mineral line! What a nice run-by by Python!The raid lands — Python chips away at Catsup's foundation.
32:57 Catsup is pushing his mutalisk/scourge stack across the map!The composition is ready; Catsup starts the push.
33:22 Both armies meet at the center of the map and start attacking.Contact in the middle of the map. Everything is committed.
33:37 Python held off barely with 1 or 2 zergling advantage.The timing was right but the fight was wrong: Python holds Catsup.
33:55 After that battle, Python still has most of his army with him.A cheap fight for Catsup — the losses are light.
34:35 Losing only less than half of his army, Catsup seems to be fine.A cheap fight for Python — the losses are light.
34:48 Python is pushing his speedlings.Python's mid-game army is assembled — and it's moving.
35:21 Catsup is pushing his mutalisk/scourge stack across the map!The composition is ready; Catsup starts the push.
🎙 Nothing between them. One engagement could decide it.
35:45 As both armies meet, they soon start exchanging fires!Neither side backs off — the battle is joined.
36:13 Python was out-microed by Catsup and loses all his attacking forces.Python commits and it's the wrong call — Catsup cleans it up.
36:31 Losing only less than half of his army, Catsup seems to be fine.A cheap fight for Python — the losses are light.
37:00 After that battle, Catsup destroyed about half of Python's army.Half of Python's force is gone — Catsup took it apart.
37:14 Attempting to end the game, Catsup moves out with his armies.Here it comes: Catsup crosses the map with everything.
37:39 Both Python and Catsup appears to have equal expansions now.Base for base, they're level — Python and Catsup match each other.
38:06 The two armies clash and a large battle starts to happen!Here it comes: two full armies, one engagement.
38:46 Catsup made some nice zergling maneuver and won the zergling battle!Python's defense bends, then snaps. Catsup takes the middle of the game.
39:08 About half of Python's army has been decimated in that battle.Catsup pays for that trade with about half his army.
🎙 The armies trade evenly; this one is still anyone's game.
39:25 Losing only less than half of his army, Catsup seems to be fine.A cheap fight for Python — the losses are light.
39:50 What superior Mutalisk micro from Python! Catsup's economy is suffering!Catsup looks away for one second and Python makes him pay for it.
40:13 Unwilling to make the game too long, Catsup starts moving out.Catsup tightens the formation and starts the long walk.
40:44 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
40:59 Python made a mistake and lost both the air and ground battle! Catsup is pushing his mutalisks further on!Python's defense bends, then snaps. Catsup takes the middle of the game.
41:24 Python has lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
42:03 With excellent skills and micro, Catsup managed to fend off Python while losing less than half of his army.A cheap fight for Python — the losses are light.
42:10 Zerglings ran past Catsup's defense line and start harassing the mineral line! What a nice run-by by Python!Python gets into Catsup's mineral line — workers are dying.
— The late game —
42:55 Both hives are up. Catsup moves first.Max supply, full upgrades: Catsup moves out to end it.
🎙 Catsup has built a commanding army lead — Python needs something special here.
43:03 Unwilling to suffer further harassment, Python taps out!That's it. Python looks at the field one last time and concedes.
Python taps out. Catsup's mid game was simply better.
■ Python
■ Catsup
army value
■ Python
■ Catsup
economy
Play-by-play (92 lines)
0:07 Catsup spawns at s1 in White while Python spawns at s2 in Green.Cross positions or close ones, it starts here: Catsup at s1, Python at s2.
0:27 Python gets Overpool against Catsup's 9 Pool.The builds are down: 9 Pool from Catsup, Overpool from Python.
— The early game —
1:00 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
1:27 Python places down a hatchery.More workers, more money: Python expands.
1:44 Catsup's speedlings rapidly push out across the map.Catsup tests the door early. Is anyone home?
🎙 The armies trade evenly; this one is still anyone's game.
2:24 Python pushes out with his zerglings! It appears that these zerglings have speed upgrade!No patience from Python: the first units are already marching.
2:37 The two armies meet and a large battle starts to engage!The dance is over. They fight.
3:09 Python with the more superior zergling control successfully fends off Catsup's zerglings!Catsup's early gamble buys nothing — Python's defense was already in place.
3:37 It seems that Catsup only managed to destroy less than half of Python's army.Catsup takes a bite out of Python's force and backs off.
4:03 Losing only less than half of his army, Catsup seems to be fine.A cheap fight for Python — the losses are light.
4:34 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
4:58 Python places down a hatchery.More workers, more money: Python expands.
5:26 Catsup's speedlings rapidly push out across the map.Catsup goes early — pressure before either side is ready.
5:46 Eager to end the game, Python moves out with his armies.Here it comes: Python crosses the map with everything.
🎙 Even footing again — the tension builds.
6:16 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
6:37 With beautiful placement, Python successfully fends off Catsup's attacks.Python holds! The push breaks against a perfect defense.
7:18 Python lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
7:39 About half of Catsup's army has been decimated in that battle.Half of Python's force stays on that battlefield.
7:58 Catsup starts pushing across the map.Here it comes: Catsup crosses the map with everything.
8:35 Python is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.Python tests the door early. Is anyone home?
9:03 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
9:20 Python was out-microed by Catsup and loses all his attacking forces.The attack shatters on Catsup's line. Great positioning.
9:45 After that battle, Python destroyed about half of Catsup's army.Half of Catsup's force is gone — Python took it apart.
🎙 Nothing between them. One engagement could decide it.
10:05 About half of Python's army has been decimated in that battle.Half of Catsup's force stays on that battlefield.
10:37 Catsup places down a hatchery.More workers, more money: Catsup expands.
11:03 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
11:25 Catsup pushes out with his zerglings! It appears that these zerglings have speed upgrade!No patience from Catsup: the first units are already marching.
12:02 Unwilling to make the game too long, Python starts moving out.No more waiting. Python pushes.
12:16 Python's forces appear to be larger compared to Catsup's!Python's army is visibly the bigger one — Catsup should not take this fight.
12:45 The battle to decide the game begins!Both players push to the middle of the map, and a large fight breaks out.
13:20 Catsup with more superior zergling control outpowers Python!Python wasn't ready. Catsup's early aggression takes the lead.
13:44 With excellent skills and micro, Python managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
🎙 The armies trade evenly; this one is still anyone's game.
14:14 With excellent skills and micro, Catsup managed to fend off Python while losing less than half of his army.Python keeps most of his army intact through the exchange.
— The mid game —
14:36 Catsup is pushing his speedlings.Catsup hits the timing — this push arrives exactly when it hurts.
15:05 Attempting to end the game, Python moves out with his armies.Python has seen enough — the army moves out.
15:35 Catsup places down a hatchery.Catsup plants a new base and dares his opponent to punish it.
15:52 Python places down a hatchery.Python takes another base — the economy widens.
16:26 The two armies meet and a large battle starts to engage!Contact in the middle of the map. Everything is committed.
16:35 With beautiful placement, Catsup successfully fends off Python's attacks.Catsup takes the fight on his terms and sends Python home with nothing.
17:15 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
17:45 Python has lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
🎙 Dead even — neither player has found the edge yet.
17:58 Catsup tried to micro his mutalisks but they were unable to get past Python's defense line.The sneak attack is sniffed out — Python shuts the door on Catsup.
18:37 Zerglings ran past Catsup's defense line and start harassing the mineral line! What a nice run-by by Python!The raid lands — Python chips away at Catsup's foundation.
19:02 What superior Mutalisk micro from Python! Catsup's economy is suffering!Beautiful harassment from Python. Catsup's economy takes a real hit.
19:18 Catsup is pushing his mutalisk/scourge stack across the map!Catsup hits the timing — this push arrives exactly when it hurts.
19:43 Python is now bringing both his mutalisk/scourge stack and his speedlings across the map!The composition is ready; Python starts the push.
20:07 At the moment, Catsup seems to have more units than Python.Count the units: Catsup has the edge over Python right now.
20:45 The two armies meet and a large battle starts to engage!The armies collide — this is the fight both of them wanted.
21:03 Python failed to dodge some scourges and his mutalisks are melting away to Catsup's mutalisks!The mid-game push crashes through — Catsup breaks Python's position.
21:25 Catsup only destroyed about half of Python's army.Half of Python's force is gone — Catsup took it apart.
🎙 Dead even — neither player has found the edge yet.
21:51 About half of Catsup's army has been decimated in that battle.Python pays for that trade with about half his army.
22:25 Zerglings ran past Python's defense line and start harassing the mineral line! What a nice run-by by Catsup!Catsup gets into Python's mineral line — workers are dying.
22:41 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
23:13 Zerglings ran past Catsup's defense line and start harassing the mineral line! What a nice run-by by Python!Python gets into Catsup's mineral line — workers are dying.
23:43 Catsup is pushing his speedlings.The composition is ready; Catsup starts the push.
24:05 Catsup places down a hatchery.Catsup takes another base — the economy widens.
24:42 The two armies clash and a large battle starts to happen!Contact in the middle of the map. Everything is committed.
25:02 All of a sudden, Python has no armies left while Catsup is continuing to push across the map!A clean, brutal win for Catsup. The push continues.
25:16 Catsup destroyed about half of Python's army after that battle.Catsup cuts Python's army in half.
🎙 Even footing again — the tension builds.
— The late game —
25:59 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
26:16 Catsup is pushing his speedlings.Catsup's mid-game army is assembled — and it's moving.
26:37 The battle to decide the game begins!Both players push to the middle of the map, and a large fight breaks out.
27:14 The battle outcome favors Catsup as Python's armies melt into Catsup's armies' weapon fire!A clean, brutal win for Catsup. The push continues.
27:30 Python has lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
27:54 It seems that Python only managed to destroy less than half of Catsup's army.Python takes a bite out of Catsup's force and backs off.
28:24 Catsup destroys Python's hatchery, denying expansions.Python's expansion burns — Catsup tears it down.
28:50 What superior Mutalisk micro from Python! Catsup's economy is suffering!Python gets into Catsup's mineral line — workers are dying.
29:23 Python starts expanding.Quietly, Python adds a base. These are the moves that decide long games.
🎙 Catsup edges ahead on army strength.
29:43 Attempting to end the game, Catsup moves out with his armies.Catsup tightens the formation and starts the long walk.
30:11 Currently, neither Catsup nor Python appears to be leading in economy.Base for base, they're level — Catsup and Python match each other.
30:37 Catsup places down a hatchery.More workers, more money: Catsup expands.
31:05 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
31:40 The two armies meet and a large battle starts to engage!The armies collide — this is the fight both of them wanted.
31:57 All of a sudden, Python has no armies left while Catsup is continuing to push across the map!Catsup wins the fight convincingly and keeps rolling forward.
32:34 Catsup only destroyed about half of Python's army.Half of Python's force is gone — Catsup took it apart.
32:46 With excellent skills and micro, Catsup managed to fend off Python while losing less than half of his army.A cheap fight for Python — the losses are light.
33:25 Nice try from Python to harass Catsup, but Catsup's reaction is just too agile.The sneak attack is sniffed out — Catsup shuts the door on Python.
🎙 Catsup holds the stronger army for now.
33:35 Catsup decides to put some pressure on his opponent.Catsup tightens the formation and starts the long walk.
34:15 Python having no armies left to defend, has no choice but to tap out.Nothing left to defend with — Python taps.
GG. Catsup closes it out over Python.
■ Python
■ Catsup
army value
■ Python
■ Catsup
economy
Play-by-play (60 lines)
0:07 Python spawns in Green at s1 while Catsup spawns in Orange at s2.Python in Green at s1. Catsup in Orange at s2. The map is set.
0:49 Catsup opens 12 Pool against Python's Overpool.Python commits to Overpool; Catsup answers with 12 Pool.
— The early game —
1:17 Python places down a hatchery.More workers, more money: Python expands.
1:47 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
2:05 Python moves out with his armies.Python has seen enough — the army moves out.
🎙 Dead even — neither player has found the edge yet.
2:45 Catsup is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.No patience from Catsup: the first units are already marching.
3:14 The battle to decide the game begins!The dance is over. They fight.
3:33 Catsup kills off Python's armies and continues pushing!The engagement breaks Python's way of life — Catsup marches on.
4:06 Catsup destroyed about half of Python's army after that battle.Half of Python's force is gone — Catsup took it apart.
4:24 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
5:11 Python places down a hatchery.Python plants a new base and dares his opponent to punish it.
5:38 Catsup places down a hatchery.Catsup takes another base — the economy widens.
5:58 Python pushes out with his zerglings! It appears that these zerglings have speed upgrade!Python tests the door early. Is anyone home?
6:35 Catsup pushes out with his zerglings! It appears that these zerglings have speed upgrade!Catsup goes early — pressure before either side is ready.
🎙 Even footing again — the tension builds.
7:01 The two armies clash and a large battle starts to happen!Here it comes: two full armies, one engagement.
7:22 Python lost all his zerglings to Catsup!Python wasn't ready. Catsup's early aggression takes the lead.
7:58 After that battle, Python still has most of his army with him.Catsup keeps most of his army intact through the exchange.
8:33 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
9:02 Both Python and Catsup appears to have equal expansions now.The economies mirror one another. Nothing between Python and Catsup yet.
9:29 Python's speedlings rapidly push out across the map.No patience from Python: the first units are already marching.
9:58 Catsup is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.Catsup goes early — pressure before either side is ready.
10:29 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
11:06 Catsup places down a hatchery.More workers, more money: Catsup expands.
🎙 Nothing between them. One engagement could decide it.
11:32 Both armies meet at the center of the map and start attacking.The armies collide — this is the fight both of them wanted.
11:51 Python lost all his zerglings to Catsup!The early pressure works — Catsup breaks Python's front door.
12:30 About half of Python's army has been decimated in that battle.Catsup pays for that trade with about half his army.
12:44 After that battle, Catsup still has most of his army with him.A cheap fight for Python — the losses are light.
13:26 Eager to end the game, Catsup moves out with his armies.Here it comes: Catsup crosses the map with everything.
13:55 The two armies clash and a large battle starts to happen!The armies collide — this is the fight both of them wanted.
14:32 Catsup kills off Python's armies and continues pushing!A clean, brutal win for Catsup. The push continues.
14:52 Python has lost about half of his army in that battle.Catsup pays for that trade with about half his army.
15:28 With excellent skills and micro, Catsup managed to fend off Python while losing less than half of his army.A cheap fight for Python — the losses are light.
🎙 The scales tip toward Catsup — a lead, but not a safe one.
15:43 Python places down a hatchery.Python takes another base — the economy widens.
16:25 Catsup places down a hatchery.Catsup plants a new base and dares his opponent to punish it.
— The mid game —
16:56 Catsup is now bringing both his mutalisk/scourge stack and his speedlings across the map!Catsup hits the timing — this push arrives exactly when it hurts.
17:14 The battle to decide the game begins!Here it comes: two full armies, one engagement.
17:39 Python failed to dodge some scourges and his mutalisks are melting away to Catsup's mutalisks!The mid-game push crashes through — Catsup breaks Python's position.
— The late game —
18:12 Python has lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
18:44 With excellent skills and micro, Catsup managed to fend off Python while losing less than half of his army.A cheap fight for Python — the losses are light.
19:23 Python's hatchery has been destroyed by Catsup.The base falls. Catsup rips Python's economy back a full step.
19:42 What a pity! Python managed to sneak 1 zergling past the defense line but it was unable to deal any damage before being killed off by Catsup's army.The sneak attack is sniffed out — Catsup shuts the door on Python.
🎙 Catsup has built a commanding army lead — Python needs something special here.
20:13 Python is pushing his mutalisk/scourge stack across the map!The composition is ready; Python starts the push.
20:53 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
21:22 The two armies clash and a large battle starts to happen!Here it comes: two full armies, one engagement.
21:35 Python's mutalisks failed to dodge some scourges and he lost the mutalisk battle to Catsup!Catsup absorbs the mid-game push — Python gained nothing for the cost.
🎙 Catsup's force dwarfs what Python has left on the field.
22:18 With excellent skills and micro, Catsup managed to fend off Python while losing less than half of his army.A cheap fight for Python — the losses are light.
22:41 After that battle, Catsup destroyed more than half of Python's army.Catsup shreds the better part of Python's army in one engagement.
23:03 Python tried to micro his mutalisks but they were unable to get past Catsup's defense line.Python goes for the raid — Catsup is ready, and nothing comes of it.
23:39 Catsup is pushing his speedlings.Catsup hits the timing — this push arrives exactly when it hurts.
24:05 Unwilling to suffer further harassment, Python taps out!Python types it out: GG.
That's the game: Catsup defeats Python, settled in the mid game.
■ Python
■ Catsup
army value
■ Python
■ Catsup
economy
Play-by-play (166 lines)
0:07 The Purple Catsup spawns at s2 while Green Python spawns at s1.Catsup takes s2 in Purple; across the map, Python settles in at s1 in Green.
0:28 Python opens 12 Hatch against Catsup's 9 Pool.Catsup commits to 9 Pool; Python answers with 12 Hatch.
— The early game —
0:48 Catsup places down a hatchery.More workers, more money: Catsup expands.
1:19 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
1:38 Catsup's speedlings rapidly push out across the map.Catsup goes early — pressure before either side is ready.
🎙 Even footing again — the tension builds.
2:12 Python pushes out with his zerglings! It appears that these zerglings have speed upgrade!Python goes early — pressure before either side is ready.
2:31 Python places down a hatchery.Python takes another base — the economy widens.
2:49 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.
3:24 Python failed to kill off Catsup's defending zerglings.Python's early gamble buys nothing — Catsup's defense was already in place.
3:34 Losing only less than half of his army, Catsup seems to be fine.Python keeps most of his army intact through the exchange.
3:58 Python has lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
4:22 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
4:46 Catsup is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.Catsup tests the door early. Is anyone home?
5:11 Python is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.Python tests the door early. Is anyone home?
🎙 Nothing between them. One engagement could decide it.
5:24 The battle to decide the game begins!Neither side backs off — the battle is joined.
6:00 With really nice micro, Catsup kills off Python's zerglings.The early pressure works — Catsup breaks Python's front door.
6:25 Python lost about half of his army in that battle.Catsup pays for that trade with about half his army.
6:53 Python destroyed less army than he should, only less than half of Catsup's army has been decimated.Python takes a bite out of Catsup's force and backs off.
7:03 Catsup pushes out with his zerglings! It appears that these zerglings have speed upgrade!No patience from Catsup: the first units are already marching.
7:27 Python is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.Python tests the door early. Is anyone home?
7:56 Python places down a hatchery.Python plants a new base and dares his opponent to punish it.
8:18 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
8:30 With beautiful placement, Catsup successfully fends off Python's attacks.Python commits and it's the wrong call — Catsup cleans it up.
🎙 Catsup holds the stronger army for now.
9:12 Losing only less than half of his army, Catsup seems to be fine.Python keeps most of his army intact through the exchange.
9:22 Python lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
9:57 Python must macro up quickly or Catsup will just roll him over!Python is badly outgunned — Catsup's force is a size larger.
10:19 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
10:31 Catsup is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.Catsup goes early — pressure before either side is ready.
10:48 Python pushes out with his zerglings! It appears that these zerglings have speed upgrade!Python goes early — pressure before either side is ready.
11:17 The two armies meet and a large battle starts to engage!The armies collide — this is the fight both of them wanted.
11:36 Python lost all his zerglings to Catsup!Python wasn't ready. Catsup's early aggression takes the lead.
12:17 After that battle, Catsup destroyed about half of Python's army.Half of Python's force is gone — Catsup took it apart.
🎙 Slight advantage Catsup as the game develops.
12:29 After that battle, Catsup still has most of his army with him.A cheap fight for Python — the losses are light.
12:54 Catsup decides to put some pressure on his opponent.No more waiting. Catsup pushes.
13:16 Python places down a hatchery.Python plants a new base and dares his opponent to punish it.
13:45 As both armies meet, they soon start exchanging fires!Here it comes: two full armies, one engagement.
— The mid game —
14:04 Catsup with the more superior mutalisk micro wins the mutalisk battle!The mid-game push crashes through — Catsup breaks Python's position.
14:36 Python has lost about half of his army in that battle.Catsup pays for that trade with about half his army.
14:57 With excellent skills and micro, Catsup managed to fend off Python while losing less than half of his army.A cheap fight for Python — the losses are light.
15:20 Python is in quite a huge army disadvantage, he doesn't have what it takes to win against Catsup's army.Python is badly outgunned — Catsup's force is a size larger.
15:37 Catsup places down a hatchery.Catsup takes another base — the economy widens.
🎙 Python is a step behind and knows it.
15:59 What superior Mutalisk micro from Catsup! Python's economy is suffering!Python looks away for one second and Catsup makes him pay for it.
16:25 Catsup is pushing his mutalisk/scourge stack across the map!Catsup hits the timing — this push arrives exactly when it hurts.
16:53 Python starts pushing across the map.Python has seen enough — the army moves out.
17:12 The two armies meet and a large battle starts to engage!Contact in the middle of the map. Everything is committed.
17:28 Catsup held off barely with 1 or 2 zergling advantage.Catsup absorbs the mid-game push — Python gained nothing for the cost.
17:56 Losing only less than half of his army, Catsup seems to be fine.A cheap fight for Python — the losses are light.
18:13 About half of Python's army has been decimated in that battle.Half of Catsup's force stays on that battlefield.
18:33 What superior Mutalisk micro from Python! Catsup's economy is suffering!Catsup looks away for one second and Python makes him pay for it.
19:09 Python places down a hatchery.Python takes another base — the economy widens.
🎙 Python is a step behind and knows it.
19:29 Catsup is pushing his mutalisk/scourge stack across the map!Catsup's mid-game army is assembled — and it's moving.
19:53 Python is in quite a huge army disadvantage, he doesn't have what it takes to win against Catsup's army.Python is badly outgunned — Catsup's force is a size larger.
20:07 Catsup places down a hatchery.More workers, more money: Catsup expands.
20:33 The two armies clash and a large battle starts to happen!The dance is over. They fight.
21:11 Python failed to dodge some scourges and his mutalisks are melting away to Catsup's mutalisks!The mid-game push crashes through — Catsup breaks Python's position.
21:25 With excellent skills and micro, Python managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
21:54 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
22:02 Catsup is now bringing both his mutalisk/scourge stack and his speedlings across the map!Catsup's mid-game army is assembled — and it's moving.
22:28 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
🎙 Nothing between them. One engagement could decide it.
22:47 The battle to decide the game begins!The dance is over. They fight.
23:20 Catsup was out-microed by Python and loses all his attacking forces.Catsup commits and it's the wrong call — Python cleans it up.
23:48 It seems that Catsup only managed to destroy less than half of Python's army.Catsup takes a bite out of Python's force and backs off.
24:09 After that battle, Python destroyed about half of Catsup's army.Python cuts Catsup's army in half.
24:24 What superior Mutalisk micro from Catsup! Python's economy is suffering!Catsup gets into Python's mineral line — workers are dying.
24:48 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
25:20 Catsup is pushing his speedlings.The composition is ready; Catsup starts the push.
25:38 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.
25:53 For a second it looked like Catsup had more zerglings, but in another second Python seems to have taken the lead! Catsup is backing off!Python absorbs the mid-game push — Catsup gained nothing for the cost.
🎙 Dead even — neither player has found the edge yet.
26:35 Catsup destroyed less army than he should, only less than half of Python's army has been decimated.Catsup takes a bite out of Python's force and backs off.
26:43 About half of Catsup's army has been decimated in that battle.Python pays for that trade with about half his army.
27:17 It seems like Python has more units than Catsup!Python's army is visibly the bigger one — Catsup should not take this fight.
27:43 Catsup is pushing his mutalisk/scourge stack across the map!Catsup hits the timing — this push arrives exactly when it hurts.
27:51 Python decides to start pushing across the map.Here it comes: Python crosses the map with everything.
28:31 The two armies meet and a large battle starts to engage!Contact in the middle of the map. Everything is committed.
28:51 Python was out-microed by Catsup and loses all his attacking forces.Python commits and it's the wrong call — Catsup cleans it up.
29:16 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
29:35 About half of Python's army has been decimated in that battle.Catsup pays for that trade with about half his army.
🎙 Even footing again — the tension builds.
29:49 Python tried to micro his mutalisks but they were unable to get past Catsup's defense line.Good instincts from Catsup; the harassment dies at the doorstep.
30:11 What superior Mutalisk micro from Python! Catsup's economy is suffering!Beautiful harassment from Python. Catsup's economy takes a real hit.
30:35 Catsup starts pushing across the map.Here it comes: Catsup crosses the map with everything.
30:56 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
31:26 Python had some mutalisks popped in the closest timing possible which turned things around! Catsup's mutalisks are fleeing!The timing was right but the fight was wrong: Python holds Catsup.
31:59 Losing only less than half of his army, Python seems to be fine.Catsup keeps most of his army intact through the exchange.
32:19 About half of Catsup's army has been decimated in that battle.Python pays for that trade with about half his army.
32:44 With a successful harassment, Python hurts Catsup's economy.Beautiful harassment from Python. Catsup's economy takes a real hit.
33:09 Catsup is pushing his speedlings.The composition is ready; Catsup starts the push.
🎙 Nothing between them. One engagement could decide it.
33:28 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
33:56 Python made a mistake and lost both the air and ground battle! Catsup is pushing his mutalisks further on!Python's defense bends, then snaps. Catsup takes the middle of the game.
34:06 About half of Python's army has been decimated in that battle.Catsup pays for that trade with about half his army.
34:34 It seems that Python only managed to destroy less than half of Catsup's army.Python takes a bite out of Catsup's force and backs off.
35:04 Eager to end the game, Catsup moves out with his armies.No more waiting. Catsup pushes.
35:15 Python is now bringing both his mutalisk/scourge stack and his speedlings across the map!The composition is ready; Python starts the push.
35:31 As both armies meet, they soon start exchanging fires!The dance is over. They fight.
36:09 Python held off barely with 1 or 2 zergling advantage.Python absorbs the mid-game push — Catsup gained nothing for the cost.
36:37 Losing only less than half of his army, Python seems to be fine.Catsup keeps most of his army intact through the exchange.
🎙 The armies trade evenly; this one is still anyone's game.
37:01 Losing only less than half of his army, Catsup seems to be fine.Python keeps most of his army intact through the exchange.
37:15 Catsup is in quite a huge army disadvantage, he doesn't have what it takes to win against Python's army.Catsup needs production, fast; Python's army has outgrown his.
37:35 Catsup is now bringing both his mutalisk/scourge stack and his speedlings across the map!Catsup hits the timing — this push arrives exactly when it hurts.
38:00 Python is pushing his speedlings.Python hits the timing — this push arrives exactly when it hurts.
38:34 The two armies meet and a large battle starts to engage!The dance is over. They fight.
38:55 Catsup kills off Python's armies and continues pushing!The engagement breaks Python's way of life — Catsup marches on.
39:20 Losing only less than half of his army, Python seems to be fine.Catsup keeps most of his army intact through the exchange.
39:27 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
39:47 Catsup is now bringing both his mutalisk/scourge stack and his speedlings across the map!Catsup hits the timing — this push arrives exactly when it hurts.
🎙 Even footing again — the tension builds.
40:26 Python is now bringing both his mutalisk/scourge stack and his speedlings across the map!The composition is ready; Python starts the push.
40:40 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
— The late game —
41:11 The mutalisk flock belongs to Catsup and Python's drones are dying by the dozen.There's no rebuilding from that. Catsup's late-game push decides it.
41:21 Python has lost about half of his army in that battle.Catsup pays for that trade with about half his army.
41:52 That attack didn't seem to do much damage, Python destroyed only less than half of Catsup's army.Python clips Catsup's army — real damage, but Catsup fights on.
42:10 Catsup decides to move out with his armies.Catsup tightens the formation and starts the long walk.
42:41 A huge mutalisk flock with cracklings underneath: Python pushes.Max supply, full upgrades: Python moves out to end it.
43:05 Currently, Catsup and Python appear to have around the same army size.The armies weigh the same — dead even on the field.
43:33 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
🎙 Dead even — neither player has found the edge yet.
43:40 Python kills off Catsup's armies and continues pushing!Catsup's army evaporates. Python doesn't even slow down.
44:16 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
44:30 That attack didn't seem to do much damage, Catsup destroyed only less than half of Python's army.Catsup clips Python's army — real damage, but Python fights on.
44:49 Python destroys Catsup's hatchery, denying expansions.Python finds the weak point and Catsup's new base is gone.
45:27 Python tried to micro his mutalisks but they were unable to get past Catsup's defense line.Python knocks, Catsup answers. No damage done.
45:50 Catsup places down a hatchery.Catsup takes another base — the economy widens.
46:03 Catsup moves out with hydralisks and lurkers, a rare sight this deep into ZvZ.Max supply, full upgrades: Catsup moves out to end it.
46:25 The two armies clash and a large battle starts to happen!The armies collide — this is the fight both of them wanted.
46:44 Python's lurkers were already burrowed and Catsup's cracklings ran straight onto them.Python holds the late-game siege — what a defensive stand!
🎙 Python edges ahead on army strength.
47:25 That attack didn't seem to do much damage, Catsup destroyed only less than half of Python's army.Catsup clips Python's army — real damage, but Python fights on.
47:50 About half of Catsup's army has been decimated in that battle.Half of Python's force stays on that battlefield.
48:03 In terms of army size, Catsup is behind Python!Catsup needs production, fast; Python's army has outgrown his.
48:35 Python successfully harasses Catsup's economy.Python gets into Catsup's mineral line — workers are dying.
48:55 A huge mutalisk flock with cracklings underneath: Catsup pushes.Everything Catsup has built comes forward at once.
49:03 The two armies clash and a large battle starts to happen!Contact in the middle of the map. Everything is committed.
49:32 Catsup attacked into more larva than he could ever kill. Python remakes and holds.Python holds the late-game siege — what a defensive stand!
50:03 With excellent skills and micro, Python managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
50:28 Catsup lost about half of his army in that battle.Python pays for that trade with about half his army.
🎙 Python holds the stronger army for now.
50:50 Zerglings ran past Python's defense line and start harassing the mineral line! What a nice run-by by Catsup!Catsup gets into Python's mineral line — workers are dying.
51:13 Zerglings ran past Python's defense line and start harassing the mineral line! What a nice run-by by Catsup!Python looks away for one second and Catsup makes him pay for it.
51:35 Python moves out with hydralisks and lurkers, a rare sight this deep into ZvZ.Max supply, full upgrades: Python moves out to end it.
51:48 The two armies clash and a large battle starts to happen!Here it comes: two full armies, one engagement.
52:26 Python attacked into more larva than he could ever kill. Catsup remakes and holds.Catsup holds the late-game siege — what a defensive stand!
52:34 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
53:03 That attack didn't seem to do much damage, Catsup destroyed only less than half of Python's army.Catsup clips Python's army — real damage, but Python fights on.
53:27 What superior Mutalisk micro from Python! Catsup's economy is suffering!Python gets into Catsup's mineral line — workers are dying.
53:41 A huge mutalisk flock with cracklings underneath: Python pushes.This is the big one — Python commits the late-game army.
🎙 Python holds the stronger army for now.
54:13 Both armies meet at the center of the map and start attacking.Neither side backs off — the battle is joined.
54:43 Catsup's lurkers were caught out of position and Python never slowed down.The final army does its work — Python breaks Catsup late.
55:09 Catsup lost about half of his army in that battle.Half of Python's force stays on that battlefield.
55:27 Losing only less than half of his army, Python seems to be fine.Catsup keeps most of his army intact through the exchange.
55:38 A huge mutalisk flock with cracklings underneath: Python pushes.Max supply, full upgrades: Python moves out to end it.
56:09 Catsup having no armies left to defend, has no choice but to tap out.Nothing left to defend with — Catsup taps.
GG. Python closes it out over Catsup.
■ Python
■ Catsup
army value
■ Python
■ Catsup
economy
Play-by-play (49 lines)
0:07 The game starts with White Python spawning at s2 and Blue Catsup spawning at s4.Cross positions or close ones, it starts here: Python at s2, Catsup at s4.
0:31 Catsup opens 12 Pool against Python's 9 Pool.The builds are down: 9 Pool from Python, 12 Pool from Catsup.
— The early game —
1:12 Python starts expanding.Quietly, Python adds a base. These are the moves that decide long games.
1:42 Catsup places down a hatchery.More workers, more money: Catsup expands.
2:23 Python's speedlings rapidly push out across the map.Python tests the door early. Is anyone home?
🎙 Nothing between them. One engagement could decide it.
2:57 Attempting to end the game, Catsup moves out with his armies.Catsup tightens the formation and starts the long walk.
3:24 Both armies meet at the center of the map and start attacking.Here it comes: two full armies, one engagement.
3:50 Catsup failed to break Python's zergling line of defense.Python holds the early rush without blinking.
4:31 With excellent skills and micro, Python managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
4:58 Losing only less than half of his army, Catsup seems to be fine.Python keeps most of his army intact through the exchange.
5:32 Python desperate in getting his economy pumped up, expands to another location.Quietly, Python adds a base. These are the moves that decide long games.
5:49 Catsup places down a hatchery.More workers, more money: Catsup expands.
6:27 Python's speedlings rapidly push out across the map.No patience from Python: the first units are already marching.
6:58 Catsup's speedlings rapidly push out across the map.Catsup tests the door early. Is anyone home?
🎙 The scales tip toward Python — a lead, but not a safe one.
7:31 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.
7:52 Python with the more superior zergling control successfully fends off Catsup's zerglings!Python holds the early rush without blinking.
8:44 Losing only less than half of his army, Python seems to be fine.A cheap fight for Catsup — the losses are light.
9:07 About half of Catsup's army has been decimated in that battle.Half of Python's force stays on that battlefield.
— The mid game —
9:43 Both Python and Catsup appears to have equal expansions now.The economies mirror one another. Nothing between Python and Catsup yet.
10:09 Python is bringing his speedlings out for a walk and maybe decide to kill the enemy zerglings on the way.Python goes early — pressure before either side is ready.
10:46 Catsup pushes out with his zerglings! It appears that these zerglings have speed upgrade!Catsup goes early — pressure before either side is ready.
11:16 Python places down a hatchery.Python plants a new base and dares his opponent to punish it.
11:44 Catsup places down a hatchery.Catsup takes another base — the economy widens.
🎙 The armies trade evenly; this one is still anyone's game.
12:09 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
12:50 With really nice micro, Python kills off Catsup's zerglings.Catsup wasn't ready. Python's early aggression takes the lead.
13:12 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
13:57 With excellent skills and micro, Python managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
14:15 Eager to end the game, Python moves out with his armies.Python tightens the formation and starts the long walk.
14:45 Catsup pushes out with his zerglings! It appears that these zerglings have speed upgrade!Catsup goes early — pressure before either side is ready.
15:25 Currently, neither Python nor Catsup appears to be leading in economy.Base for base, they're level — Python and Catsup match each other.
— The late game —
15:50 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
16:21 All of a sudden, Catsup has no armies left while Python is continuing to push across the map!A clean, brutal win for Python. The push continues.
🎙 Catsup is a step behind and knows it.
16:54 About half of Catsup's army has been decimated in that battle.Python pays for that trade with about half his army.
17:26 With excellent skills and micro, Python managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
18:04 Python's speedlings rapidly push out across the map.No patience from Python: the first units are already marching.
18:23 Both armies meet at the center of the map and start attacking.Contact in the middle of the map. Everything is committed.
19:05 Python kills off Catsup's armies and continues pushing!Python wins the fight convincingly and keeps rolling forward.
19:25 Catsup has lost about half of his army in that battle.Half of Python's force stays on that battlefield.
20:10 Losing only less than half of his army, Python seems to be fine.Catsup keeps most of his army intact through the exchange.
20:48 Python decides to start pushing across the map.Python has seen enough — the army moves out.
21:15 Looking at the opponent's overwhelming forces, Catsup GGs!Nothing left to defend with — Catsup taps.
Catsup taps out. Python's early game was simply better.
■ Python
■ Catsup
army value
■ Python
■ Catsup
economy
Play-by-play (56 lines)
0:07 Catsup spawns in White at s2 while Python spawns in Teal at s3.We're underway — Catsup spawns at s2, Python answers from s3.
0:31 Catsup opens 12 Hatch against Python's 9 Pool.The builds are down: 12 Hatch from Catsup, 9 Pool from Python.
— The early game —
1:09 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
1:49 Python places down a hatchery.More workers, more money: Python expands.
2:03 Catsup decides to put some pressure on his opponent.Here it comes: Catsup crosses the map with everything.
🎙 The armies trade evenly; this one is still anyone's game.
2:38 Python's speedlings rapidly push out across the map.No patience from Python: the first units are already marching.
3:10 The battle to decide the game begins!The armies collide — this is the fight both of them wanted.
3:43 Python lost all his zerglings to Catsup!Python wasn't ready. Catsup's early aggression takes the lead.
4:10 After that battle, Python still has most of his army with him.Catsup keeps most of his army intact through the exchange.
4:48 That attack didn't seem to do much damage, Python destroyed only less than half of Catsup's army.Python clips Catsup's army — real damage, but Catsup fights on.
5:03 Catsup places down a hatchery.Catsup takes another base — the economy widens.
5:36 Python places down a hatchery.Python plants a new base and dares his opponent to punish it.
6:09 Catsup's speedlings rapidly push out across the map.No patience from Catsup: the first units are already marching.
6:41 Python moves out with his armies.Python tightens the formation and starts the long walk.
🎙 The armies trade evenly; this one is still anyone's game.
7:07 Both Catsup and Python appears to have equal expansions now.The economies mirror one another. Nothing between Catsup and Python yet.
7:40 The two armies meet and a large battle starts to engage!The dance is over. They fight.
8:14 Python failed to kill off Catsup's defending zerglings.Catsup holds the early rush without blinking.
8:43 Python destroyed less army than he should, only less than half of Catsup's army has been decimated.Python clips Catsup's army — real damage, but Catsup fights on.
9:09 About half of Python's army has been decimated in that battle.Half of Catsup's force stays on that battlefield.
9:30 Catsup pushes out with his zerglings! It appears that these zerglings have speed upgrade!Catsup tests the door early. Is anyone home?
10:15 Unwilling to make the game too long, Python starts moving out.No more waiting. Python pushes.
10:34 Catsup places down a hatchery.More workers, more money: Catsup expands.
11:10 Python places down a hatchery.Quietly, Python adds a base. These are the moves that decide long games.
🎙 Dead even — neither player has found the edge yet.
11:43 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.
12:01 Python failed to kill off Catsup's defending zerglings.Python's early gamble buys nothing — Catsup's defense was already in place.
12:37 Losing only less than half of his army, Catsup seems to be fine.Python keeps most of his army intact through the exchange.
13:00 Catsup destroyed about half of Python's army after that battle.Half of Python's force is gone — Catsup took it apart.
13:44 Attempting to end the game, Catsup moves out with his armies.Catsup has seen enough — the army moves out.
14:11 Python decides to move out with his armies.Here it comes: Python crosses the map with everything.
14:40 The battle to decide the game begins!Both players push to the middle of the map, and a large fight breaks out.
15:10 Catsup with more superior zergling control outpowers Python!The early pressure works — Catsup breaks Python's front door.
15:39 Catsup only destroyed about half of Python's army.Half of Python's force is gone — Catsup took it apart.
🎙 Catsup holds the stronger army for now.
16:01 After that battle, Catsup still has most of his army with him.Python keeps most of his army intact through the exchange.
16:34 Catsup pushes out with his zerglings! It appears that these zerglings have speed upgrade!Catsup tests the door early. Is anyone home?
17:11 As both armies meet, they soon start exchanging fires!Contact in the middle of the map. Everything is committed.
— The mid game —
17:31 Python made a mistake and lost both the air and ground battle! Catsup is pushing his mutalisks further on!The mid-game push crashes through — Catsup breaks Python's position.
18:20 After that battle, Catsup destroyed about half of Python's army.Catsup cuts Python's army in half.
— The late game —
18:37 After that battle, Catsup still has most of his army with him.A cheap fight for Python — the losses are light.
19:09 Python places down a hatchery.Python takes another base — the economy widens.
19:45 Catsup is pushing his mutalisk/scourge stack across the map!The composition is ready; Catsup starts the push.
20:03 Catsup is having a hard time catching up with Python's number of expansions.Catsup needs an expansion soon or Python's economy simply wins this.
🎙 Python is a step behind and knows it.
20:36 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
21:05 As both armies meet, they soon start exchanging fires!The dance is over. They fight.
21:30 All of a sudden, Python has no armies left while Catsup is continuing to push across the map!The engagement breaks Python's way of life — Catsup marches on.
22:01 About half of Python's army has been decimated in that battle.Half of Catsup's force stays on that battlefield.
22:48 That attack didn't seem to do much damage, Python destroyed only less than half of Catsup's army.Python takes a bite out of Catsup's force and backs off.
23:18 Looking at the opponent's overwhelming forces, Python GGs!That's it. Python looks at the field one last time and concedes.
GG. Catsup closes it out over Python.
Head to head
0 gamesThese players have never met before.