◆ SHAKURAS Reborn
Friendly · Bo5 · engine v5.3 · Sun, Sep 27 2026 · 02:32 server time
HPD- Doc Terran 3 – 1 Zerg Catsup

Games

4 · · ▶ replay
G1 WIN HPD- Doc Terran 1–0 Zerg Catsup Colosseum Colosseum · Δelo +0/+0
■ HPD- Doc ■ Catsup army value
■ HPD- Doc ■ Catsup economy
Play-by-play (52 lines)
0:13 HPD- Doc spawns in White at s3 while Catsup spawns in Teal at s1.We're underway — HPD- Doc spawns at s3, Catsup answers from s1.
0:47 HPD- Doc gets 14 CC against Catsup's 12 Hatch.HPD- Doc shows 14 CC — Catsup has gone 12 Hatch. The clock starts on who blinks first.
— The early game —
1:03 HPD- Doc places down a command center.HPD- Doc plants a new base and dares his opponent to punish it.
1:42 Catsup places down a hatchery.Catsup takes another base — the economy widens.
2:17 HPD- Doc decides to put on early pressure with his marines.No patience from HPD- Doc: the first units are already marching.
🎙 The armies trade evenly; this one is still anyone's game.
2:57 Catsup is putting early pressure with his zerglings.No patience from Catsup: the first units are already marching.
3:13 The battle to decide the game begins!Neither side backs off — the battle is joined.
3:45 Catsup's mismicro cost him his zerglings and probably this game! HPD- Doc continues pressuring with his marines!Catsup wasn't ready. HPD- Doc's early aggression takes the lead.
4:15 About half of Catsup's army has been decimated in that battle.HPD- Doc pays for that trade with about half his army.
4:59 After that battle, HPD- Doc still has most of his army with him.A cheap fight for Catsup — the losses are light.
5:20 HPD- Doc places down a command center.HPD- Doc plants a new base and dares his opponent to punish it.
6:03 Catsup places down a hatchery.Catsup takes another base — the economy widens.
6:27 HPD- Doc starts pushing out with his marines.HPD- Doc tests the door early. Is anyone home?
6:58 Catsup is putting early pressure with his zerglings.Catsup goes early — pressure before either side is ready.
🎙 The armies trade evenly; this one is still anyone's game.
7:39 Catsup's army is small compared to HPD- Doc!Catsup needs production, fast; HPD- Doc's army has outgrown his.
7:56 The two armies clash and a large battle starts to happen!Neither side backs off — the battle is joined.
8:38 Catsup failed to kill off HPD- Doc's defending marines.Catsup's early gamble buys nothing — HPD- Doc's defense was already in place.
8:56 After that battle, HPD- Doc still has most of his army with him.Catsup keeps most of his army intact through the exchange.
9:27 Catsup lost about half of his army in that battle.Half of HPD- Doc's force stays on that battlefield.
10:09 HPD- Doc decides to put on early pressure with his marines.HPD- Doc goes early — pressure before either side is ready.
10:48 The two armies meet and a large battle starts to engage!The armies collide — this is the fight both of them wanted.
11:03 HPD- Doc gains early map control with his marines!The early pressure works — HPD- Doc breaks Catsup's front door.
11:49 Catsup has lost about half of his army in that battle.HPD- Doc pays for that trade with about half his army.
🎙 The scales tip toward HPD- Doc — a lead, but not a safe one.
12:06 With excellent skills and micro, HPD- Doc managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
12:50 HPD- Doc decides to start pushing across the map.HPD- Doc has seen enough — the army moves out.
13:13 Catsup starts expanding.Catsup plants a new base and dares his opponent to punish it.
13:53 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
14:18 Catsup's mismicro cost him his zerglings and probably this game! HPD- Doc continues pressuring with his marines!Catsup wasn't ready. HPD- Doc's early aggression takes the lead.
14:44 Catsup lost about half of his army in that battle.HPD- Doc pays for that trade with about half his army.
15:23 With excellent skills and micro, HPD- Doc managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
15:56 HPD- Doc decides to put some pressure on his opponent.HPD- Doc has seen enough — the army moves out.
16:14 HPD- Doc places down a command center.HPD- Doc plants a new base and dares his opponent to punish it.
🎙 It's all going HPD- Doc's way right now.
16:56 As both armies meet, they soon start exchanging fires!Both players push to the middle of the map, and a large fight breaks out.
17:32 The battle outcome favors HPD- Doc as Catsup's armies melt into HPD- Doc's armies' weapon fire!Catsup's army evaporates. HPD- Doc doesn't even slow down.
17:48 After that battle, HPD- Doc destroyed more than half of Catsup's army.HPD- Doc shreds the better part of Catsup's army in one engagement.
18:39 It seems that Catsup only managed to destroy less than half of HPD- Doc's army.Catsup takes a bite out of HPD- Doc's force and backs off.
19:03 HPD- Doc starts pushing out with his marines.HPD- Doc tests the door early. Is anyone home?
19:28 Catsup's zerglings are pushing out!Catsup tests the door early. Is anyone home?
20:03 Both armies meet at the center of the map and start attacking.Both players push to the middle of the map, and a large fight breaks out.
— The mid game —
20:25 HPD- Doc's M&M ball is rolling over Catsup's units.The mid-game push crashes through — HPD- Doc breaks Catsup's position.
🎙 The armies are no longer comparable: HPD- Doc is far ahead.
21:04 Catsup lost more than half of his army in that battle.That fight gutted HPD- Doc — more than half the force is gone.
— The late game —
21:30 Losing only less than half of his army, HPD- Doc seems to be fine.Catsup keeps most of his army intact through the exchange.
22:19 Looking at the opponent's overwhelming forces, Catsup GGs!Catsup types it out: GG.
HPD- Doc takes it — the mid game decided this one.
G2 HPD- Doc Terran 1–1 Zerg Catsup WIN Andromeda Andromeda · Δelo +0/+0
■ HPD- Doc ■ Catsup army value
■ HPD- Doc ■ Catsup economy
Play-by-play (56 lines)
0:07 The game starts with White Catsup spawning at s1 and Blue HPD- Doc spawning at s3.Cross positions or close ones, it starts here: Catsup at s1, HPD- Doc at s3.
0:49 Catsup gets 12 Pool against HPD- Doc's 1 Rax Gas.Catsup shows 12 Pool — HPD- Doc has gone 1 Rax Gas. The clock starts on who blinks first.
— The early game —
1:01 Catsup places down a hatchery.Catsup plants a new base and dares his opponent to punish it.
1:34 HPD- Doc places down a command center.HPD- Doc takes another base — the economy widens.
2:12 Catsup with a large number of zerglings starts pushing out.No patience from Catsup: the first units are already marching.
🎙 Nothing between them. One engagement could decide it.
2:43 HPD- Doc moves out with his armies.Here it comes: HPD- Doc crosses the map with everything.
3:18 The battle to decide the game begins!The armies collide — this is the fight both of them wanted.
3:46 The battle outcome favors HPD- Doc as Catsup's armies melt into HPD- Doc's armies' weapon fire!A clean, brutal win for HPD- Doc. The push continues.
4:11 Catsup has lost about half of his army in that battle.HPD- Doc pays for that trade with about half his army.
4:54 After that battle, HPD- Doc still has most of his army with him.A cheap fight for Catsup — the losses are light.
5:09 Catsup decides to move out with his armies.Catsup has seen enough — the army moves out.
5:57 HPD- Doc starts pushing out with his marines.HPD- Doc goes early — pressure before either side is ready.
6:19 HPD- Doc places down a command center.More workers, more money: HPD- Doc expands.
6:43 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.
🎙 Dead even — neither player has found the edge yet.
7:23 HPD- Doc failed to kill off Catsup's defending zerglings.HPD- Doc's early gamble buys nothing — Catsup's defense was already in place.
7:48 With excellent skills and micro, Catsup managed to fend off HPD- Doc while losing less than half of his army.HPD- Doc keeps most of his army intact through the exchange.
8:21 After that battle, HPD- Doc still has most of his army with him.Catsup keeps most of his army intact through the exchange.
8:49 Catsup starts expanding.Catsup plants a new base and dares his opponent to punish it.
9:17 Unwilling to make the game too long, Catsup starts moving out.Catsup tightens the formation and starts the long walk.
10:02 HPD- Doc decides to start pushing across the map.HPD- Doc has seen enough — the army moves out.
10:30 As both armies meet, they soon start exchanging fires!Here it comes: two full armies, one engagement.
10:51 Nice control from Catsup! He killed HPD- Doc's marines and continues pressuring!HPD- Doc wasn't ready. Catsup's early aggression takes the lead.
11:32 About half of HPD- Doc's army has been decimated in that battle.Half of Catsup's force stays on that battlefield.
🎙 The scales tip toward Catsup — a lead, but not a safe one.
12:02 Losing only less than half of his army, Catsup seems to be fine.HPD- Doc keeps most of his army intact through the exchange.
12:30 Catsup's zerglings are pushing out!Catsup tests the door early. Is anyone home?
12:55 Catsup places down a hatchery.More workers, more money: Catsup expands.
13:17 HPD- Doc places down a command center.Quietly, HPD- Doc adds a base. These are the moves that decide long games.
13:58 Both armies meet at the center of the map and start attacking.Contact in the middle of the map. Everything is committed.
14:22 Catsup's zerglings surround HPD- Doc's marines and kills it off!HPD- Doc wasn't ready. Catsup's early aggression takes the lead.
15:08 About half of HPD- Doc's army has been decimated in that battle.Half of Catsup's force stays on that battlefield.
15:32 With excellent skills and micro, Catsup managed to fend off HPD- Doc while losing less than half of his army.A cheap fight for HPD- Doc — the losses are light.
16:10 Catsup's zerglings are pushing out!No patience from Catsup: the first units are already marching.
🎙 It's all going Catsup's way right now.
16:34 Catsup appears to have more army than HPD- Doc!Catsup's army is visibly the bigger one — HPD- Doc should not take this fight.
17:10 The battle to decide the game begins!Contact in the middle of the map. Everything is committed.
— The mid game —
17:39 Catsup is attacking with both mutalisks and zerglings! Watch HPD- Doc's marines melt in this attack!HPD- Doc's defense bends, then snaps. Catsup takes the middle of the game.
18:04 HPD- Doc has lost about half of his army in that battle.Half of Catsup's force stays on that battlefield.
— The late game —
18:34 With excellent skills and micro, Catsup managed to fend off HPD- Doc while losing less than half of his army.HPD- Doc keeps most of his army intact through the exchange.
19:03 Catsup places down a hatchery.Catsup takes another base — the economy widens.
19:34 HPD- Doc places down a command center.More workers, more money: HPD- Doc expands.
19:56 Cloaked wraiths from HPD- Doc are harassing Catsup!HPD- Doc gets into Catsup's mineral line — workers are dying.
20:45 Catsup starts pushing out with his speedlings and lurkers!The composition is ready; Catsup starts the push.
🎙 Catsup has built a commanding army lead — HPD- Doc needs something special here.
21:06 The two armies meet and a large battle starts to engage!The armies collide — this is the fight both of them wanted.
21:46 The battle outcome favors Catsup as HPD- Doc's armies melt into Catsup's armies' weapon fire!HPD- Doc's army evaporates. Catsup doesn't even slow down.
🎙 The armies are no longer comparable: Catsup is far ahead.
22:16 Catsup looks beastly after destroying more than half of HPD- Doc's army.When the smoke clears, Catsup has erased most of what HPD- Doc brought.
22:45 It seems that HPD- Doc only managed to destroy less than half of Catsup's army.HPD- Doc takes a bite out of Catsup's force and backs off.
23:14 After suffering a devastating loss in the battle, HPD- Doc GGs!Nothing left to defend with — HPD- Doc taps.
Catsup takes it — the mid game decided this one.
G3 WIN HPD- Doc Terran 2–1 Zerg Catsup Butter Butter · Δelo +0/+0
■ HPD- Doc ■ Catsup army value
■ HPD- Doc ■ Catsup economy
Play-by-play (63 lines)
0:12 The game starts with Blue HPD- Doc spawning at s2 and Orange Catsup spawning at s1.HPD- Doc takes s2 in Blue; Catsup settles in at s1 in Orange.
0:37 HPD- Doc opens 14 CC against Catsup's 12 Pool.Scouting done, plans revealed: HPD- Doc's 14 CC against Catsup's 12 Pool.
— The early game —
1:12 HPD- Doc places down a command center.Quietly, HPD- Doc adds a base. These are the moves that decide long games.
1:41 Catsup places down a hatchery.More workers, more money: Catsup expands.
2:10 HPD- Doc feels confident with his marines and decides to push out.No patience from HPD- Doc: the first units are already marching.
🎙 Nothing between them. One engagement could decide it.
2:28 Catsup with a large number of zerglings starts pushing out.Catsup goes early — pressure before either side is ready.
2:53 The two armies meet and a large battle starts to engage!Contact in the middle of the map. Everything is committed.
3:35 With some nice micro, Catsup successfully defend against HPD- Doc's marines.Catsup holds the early rush without blinking.
3:50 After that battle, Catsup still has most of his army with him.A cheap fight for HPD- Doc — the losses are light.
4:26 Losing only less than half of his army, HPD- Doc seems to be fine.A cheap fight for Catsup — the losses are light.
5:04 HPD- Doc decides to start pushing across the map.No more waiting. HPD- Doc pushes.
5:18 Attempting to end the game, Catsup moves out with his armies.Here it comes: Catsup crosses the map with everything.
6:01 HPD- Doc places down a command center.More workers, more money: HPD- Doc expands.
6:35 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
🎙 Nothing between them. One engagement could decide it.
7:01 The two armies meet and a large battle starts to engage!The dance is over. They fight.
7:24 HPD- Doc has enough marines to deal with Catsup's zergling pressure.HPD- Doc holds the early rush without blinking.
7:45 That attack didn't seem to do much damage, Catsup destroyed only less than half of HPD- Doc's army.Catsup takes a bite out of HPD- Doc's force and backs off.
8:14 Catsup has lost about half of his army in that battle.Half of HPD- Doc's force stays on that battlefield.
8:54 HPD- Doc feels confident with his marines and decides to push out.No patience from HPD- Doc: the first units are already marching.
9:12 Catsup starts pushing across the map.No more waiting. Catsup pushes.
9:40 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.
10:19 All of a sudden, Catsup has no armies left while HPD- Doc is continuing to push across the map!HPD- Doc wins the fight convincingly and keeps rolling forward.
10:44 Losing only less than half of his army, Catsup seems to be fine.HPD- Doc keeps most of his army intact through the exchange.
🎙 Even footing again — the tension builds.
11:15 After that battle, HPD- Doc still has most of his army with him.Catsup keeps most of his army intact through the exchange.
11:44 HPD- Doc places down a command center.Quietly, HPD- Doc adds a base. These are the moves that decide long games.
12:18 Catsup places down a hatchery.More workers, more money: Catsup expands.
12:34 Attempting to end the game, HPD- Doc moves out with his armies.Here it comes: HPD- Doc crosses the map with everything.
13:03 Catsup is putting early pressure with his zerglings.No patience from Catsup: the first units are already marching.
13:42 At the moment, HPD- Doc seems to have more units than Catsup.Count the units: HPD- Doc has the edge over Catsup right now.
13:58 The battle to decide the game begins!The dance is over. They fight.
14:41 HPD- Doc has enough marines to deal with Catsup's zergling pressure.Catsup's early gamble buys nothing — HPD- Doc's defense was already in place.
15:01 With excellent skills and micro, HPD- Doc managed to fend off Catsup while losing less than half of his army.A cheap fight for Catsup — the losses are light.
🎙 Slight advantage HPD- Doc as the game develops.
15:26 After that battle, HPD- Doc destroyed about half of Catsup's army.HPD- Doc cuts Catsup's army in half.
15:52 HPD- Doc starts pushing across the map.No more waiting. HPD- Doc pushes.
— The mid game —
16:29 Catsup starts pushing out with his speedlings and lurkers!The composition is ready; Catsup starts the push.
16:49 The battle to decide the game begins!Both players push to the middle of the map, and a large fight breaks out.
17:29 Catsup's mutalisks pick off some tanks, but HPD- Doc has enough M&M to prevent Catsup from further poking in!HPD- Doc absorbs the mid-game push — Catsup gained nothing for the cost.
18:00 Losing only less than half of his army, HPD- Doc seems to be fine.Catsup keeps most of his army intact through the exchange.
18:35 After that battle, HPD- Doc destroyed about half of Catsup's army.HPD- Doc cuts Catsup's army in half.
— The late game —
18:56 Dropship! Dropship! HPD- Doc drops some vultures into Catsup's mineral line!Catsup looks away for one second and HPD- Doc makes him pay for it.
19:20 What a pity! Catsup managed to sneak 1 zergling past the defense line but it was unable to deal any damage before being killed off by HPD- Doc's army.Catsup knocks, HPD- Doc answers. No damage done.
🎙 HPD- Doc edges ahead on army strength.
19:58 HPD- Doc places down a command center.HPD- Doc plants a new base and dares his opponent to punish it.
20:17 Catsup desperate in getting his economy pumped up, expands to another location.Catsup takes another base — the economy widens.
20:48 What superior Mutalisk micro from Catsup! HPD- Doc's economy is suffering!The raid lands — Catsup chips away at HPD- Doc's foundation.
21:20 Unwilling to make the game too long, HPD- Doc starts moving out.No more waiting. HPD- Doc pushes.
21:40 Both HPD- Doc and Catsup appears to have equal expansions now.The economies mirror one another. Nothing between HPD- Doc and Catsup yet.
22:18 As both armies meet, they soon start exchanging fires!Here it comes: two full armies, one engagement.
22:40 Even sunken colonies didn't help Catsup, Catsup has to pull some drones to fight against HPD- Doc's marines!The mid-game push crashes through — HPD- Doc breaks Catsup's position.
23:24 HPD- Doc destroyed about half of Catsup's army after that battle.Half of Catsup's force is gone — HPD- Doc took it apart.
23:41 After that battle, HPD- Doc still has most of his army with him.Catsup keeps most of his army intact through the exchange.
🎙 HPD- Doc's force dwarfs what Catsup has left on the field.
24:09 Catsup's hatchery has been destroyed by HPD- Doc.The base falls. HPD- Doc rips Catsup's economy back a full step.
24:44 HPD- Doc is pushing out with a large M&M ball!HPD- Doc hits the timing — this push arrives exactly when it hurts.
25:15 Looking at the opponent's overwhelming forces, Catsup GGs!Catsup types it out: GG.
That's the game: HPD- Doc defeats Catsup, settled in the mid game.
G4 WIN HPD- Doc Terran 3–1 Zerg Catsup Electric Circuit Electric Circuit · Δelo +0/+0
■ HPD- Doc ■ Catsup army value
■ HPD- Doc ■ Catsup economy
Play-by-play (55 lines)
0:09 Catsup spawns at s3 in Green while HPD- Doc spawns at s2 in Red.Catsup in Green at s3. HPD- Doc in Red at s2. The map is set.
0:37 HPD- Doc opens 14 CC against Catsup's 12 Hatch.Scouting done, plans revealed: Catsup's 12 Hatch against HPD- Doc's 14 CC.
— The early game —
1:17 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
1:44 HPD- Doc places down a command center.More workers, more money: HPD- Doc expands.
2:07 Catsup with a large number of zerglings starts pushing out.Catsup goes early — pressure before either side is ready.
🎙 The armies trade evenly; this one is still anyone's game.
2:44 HPD- Doc feels confident with his marines and decides to push out.HPD- Doc tests the door early. Is anyone home?
3:14 Both armies meet at the center of the map and start attacking.Contact in the middle of the map. Everything is committed.
3:49 Nice placement by Catsup, HPD- Doc can't even find a hole to poke through with his marines.Catsup holds the early rush without blinking.
4:20 Losing only less than half of his army, Catsup seems to be fine.A cheap fight for HPD- Doc — the losses are light.
4:43 After that battle, HPD- Doc still has most of his army with him.A cheap fight for Catsup — the losses are light.
5:17 HPD- Doc places down a command center.HPD- Doc plants a new base and dares his opponent to punish it.
5:57 Catsup with a large number of zerglings starts pushing out.Catsup tests the door early. Is anyone home?
6:09 HPD- Doc decides to put some pressure on his opponent.Here it comes: HPD- Doc crosses the map with everything.
6:40 Catsup appears to have more army than HPD- Doc!Catsup's army is visibly the bigger one — HPD- Doc should not take this fight.
🎙 HPD- Doc is a step behind and knows it.
7:29 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
7:39 The two armies meet and a large battle starts to engage!Contact in the middle of the map. Everything is committed.
8:19 The battle outcome favors HPD- Doc as Catsup's armies melt into HPD- Doc's armies' weapon fire!The engagement breaks Catsup's way of life — HPD- Doc marches on.
8:42 After that battle, Catsup still has most of his army with him.HPD- Doc keeps most of his army intact through the exchange.
9:25 It seems that Catsup only managed to destroy less than half of HPD- Doc's army.Catsup takes a bite out of HPD- Doc's force and backs off.
9:47 Eager to end the game, Catsup moves out with his armies.Here it comes: Catsup crosses the map with everything.
10:29 HPD- Doc decides to put on early pressure with his marines.HPD- Doc tests the door early. Is anyone home?
10:58 HPD- Doc places down a command center.Quietly, HPD- Doc adds a base. These are the moves that decide long games.
11:26 The two armies meet and a large battle starts to engage!The dance is over. They fight.
🎙 Nothing between them. One engagement could decide it.
11:49 HPD- Doc has enough marines to deal with Catsup's zergling pressure.HPD- Doc holds the early rush without blinking.
12:32 With excellent skills and micro, HPD- Doc managed to fend off Catsup while losing less than half of his army.A cheap fight for Catsup — the losses are light.
12:51 Catsup has lost about half of his army in that battle.Half of HPD- Doc's force stays on that battlefield.
13:24 HPD- Doc feels confident with his marines and decides to push out.HPD- Doc goes early — pressure before either side is ready.
13:49 Catsup places down a hatchery.Catsup plants a new base and dares his opponent to punish it.
14:30 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.
14:57 Catsup's mismicro cost him his zerglings and probably this game! HPD- Doc continues pressuring with his marines!The early pressure works — HPD- Doc breaks Catsup's front door.
15:35 HPD- Doc only destroyed about half of Catsup's army.HPD- Doc cuts Catsup's army in half.
15:59 With excellent skills and micro, HPD- Doc managed to fend off Catsup while losing less than half of his army.A cheap fight for Catsup — the losses are light.
🎙 The scales tip toward HPD- Doc — a lead, but not a safe one.
16:29 HPD- Doc starts pushing across the map.No more waiting. HPD- Doc pushes.
16:57 The battle to decide the game begins!The armies collide — this is the fight both of them wanted.
— The mid game —
17:27 Catsup's zerglings didn't do much damage to HPD- Doc's M&M ball, and instead lose all of his armies.Catsup's defense bends, then snaps. HPD- Doc takes the middle of the game.
18:08 About half of Catsup's army has been decimated in that battle.HPD- Doc pays for that trade with about half his army.
— The late game —
18:29 Losing only less than half of his army, HPD- Doc seems to be fine.Catsup keeps most of his army intact through the exchange.
19:04 Catsup places down a hatchery.Quietly, Catsup adds a base. These are the moves that decide long games.
19:42 HPD- Doc starts expanding.HPD- Doc plants a new base and dares his opponent to punish it.
20:07 HPD- Doc starts pushing across the map.No more waiting. HPD- Doc pushes.
20:31 The two armies meet and a large battle starts to engage!The dance is over. They fight.
🎙 HPD- Doc's force dwarfs what Catsup has left on the field.
21:08 HPD- Doc kills off Catsup's armies and continues pushing!A clean, brutal win for HPD- Doc. The push continues.
21:43 About half of Catsup's army has been decimated in that battle.HPD- Doc pays for that trade with about half his army.
21:58 With excellent skills and micro, HPD- Doc managed to fend off Catsup while losing less than half of his army.Catsup keeps most of his army intact through the exchange.
22:39 HPD- Doc now has enough M&M to take this game! ... Or so he thinks.HPD- Doc hits the timing — this push arrives exactly when it hurts.
23:15 Unwilling to suffer further harassment, Catsup taps out!Catsup types it out: GG.
Catsup taps out. HPD- Doc's mid game was simply better.

Head to head

2 games
HPD- Doc 2 – 0 Catsup