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