Back

Ling Dota 2 Replay Deep Dive: Match 8834032913

Date: 2026-06-03

Player: Ling, account_id 179107140

Hero: Rubick

Match length: 54:27

Result: Radiant loss, 36-36 kills

Evidence: Valve replay downloaded and parsed locally; OpenDota parsed match summary used for objectives/teamfights.

Boundary

This is stronger than the previous stat-sheet report because it uses replay-derived death timestamps plus parsed teamfight/objective windows.

It is still not a camera/VOD review. It does not know exactly what Ling saw, what teammates said, or whether a call was made. The correct confidence is:

event-aware coaching, not omniscient tactical judgment.

Executive Read

The old conclusion holds, but is sharper now:

Ling did not lose because 11 deaths is automatically too many in a 54:27 Rubick game. The issue is when those deaths happened.

Rubick created real value:

But the death timeline shows a repeated problem:

After Blink timing, Rubick kept dying in the exact windows where support survival mattered: around tower defense, Roshan control, high-ground defense, and final base defense.

Rubick Death Timeline

Replay-parsed Rubick deaths, adjusted to Dota game clock:

TimeKillerFirst read
12:41Snapfireacceptable trade context; Rubick killed Night Stalker in the fight
15:49Hoodwinktransition/pickoff death, needs review
21:21Terrorbladefirst TB punishment; early warning sign
24:32Hoodwinktransition/pickoff death
26:00Night Stalkerdarkness/silence danger window
30:18Terrorbladehigh-impact death near Dire mid tower momentum
37:03Snapfirebad timing: right before Dire Roshan at 38:08
41:10Terrorbladecontested fight; support life already becoming more valuable
43:21Terrorbladepre-high-ground danger window
45:39Terrorbladehigh-impact death before Dire mid high ground at 46:29-46:43
53:58Terrorbladefinal base fight death

Death source pattern:

This matters because the previous report said Force Staff should have been considered earlier. The replay-backed death pattern supports that. The late-game enemy threat was not only "can Rubick initiate?" It was:

Can Rubick survive Night Stalker access and Terrorblade physical reach long enough to cast twice?

Item Timing Read

Key Rubick timings:

Blink was not wrong. Rubick used Blink in several teamfights and still had strong fight involvement.

The problem is that Blink became the main positioning item while the enemy kill pattern was increasingly about reach and survival:

Coaching verdict on itemization:

Blink was playable, but it needed a survival layer earlier. Against this enemy shape, Force Staff or earlier Glimmer timing had higher late-game value than another aggressive posture.

Objective Timeline

Important objective turns:

The key strategic read:

Radiant could still take objectives, but Dire's Terrorblade converted Roshan and high-ground faster and cleaner.

This is why Rubick survival mattered more after 30:00. Once Dire's TB became the clear building/Roshan condition, Rubick's job shifted from "find a clever play" to "stay alive to break the TB sequence."

Teamfight Windows

11:58-12:56

Rubick died once but killed Night Stalker and had high impact:

Read: acceptable death or at least defensible. This is not the kind of death to over-coach.

26:55-27:44

Rubick lived, gained 333 gold and 1,404 XP, and used spells cleanly.

Read: good support-fight participation. This is the standard to preserve.

29:56-30:37

Rubick died after buying Blink at 29:01.

This was a bad window because Dire took Radiant mid T1/T2 around 29:59-30:58. Even if the initiation idea was reasonable, Rubick dying here reduced Radiant's ability to contest the mid-map collapse.

Classification:

high-impact positioning death.

36:37-37:36

Rubick used ward/smoke/Blink and died. Dire took Roshan at 38:08.

This is one of the most important review moments:

If Rubick dies right before the Roshan sequence, the enemy gets a cleaner Aegis window.

Classification:

objective-window death.

40:50-41:25

Rubick died in a contested fight, but gained 1,601 XP and did 1,150 damage.

Read: not clearly terrible from data alone. Needs VOD/camera review. The question is whether Rubick's death created a real trade or simply happened after standing too far forward.

Classification:

team-context dependent.

49:31-50:16

Rubick did not die and had one of his best late fights:

Read: this proves Ling was not useless late. The problem is consistency. When Rubick stays alive in the late fight, he can still swing it.

Classification:

model fight; preserve this pattern.

53:32-54:14

Final base fight. Rubick died at 53:58.

Rubick used Blink and Glimmer, but by then the game was already in the final defense state.

Read: late survival item arrived too late to change the game.

Classification:

final defense death, partly downstream of earlier Roshan/high-ground conversion.

Coaching Diagnosis

1. Stop Treating Every Death Equally

The bad deaths are not all 11.

The most important review deaths are:

  1. 30:18 vs Terrorblade: mid-map collapse window.
  2. 37:03 vs Snapfire: directly before Dire Roshan.
  3. 45:39 vs Terrorblade: before Dire mid high-ground/racks.
  4. 53:58 vs Terrorblade: final base defense.

The 12:41 death is much less concerning because Rubick killed Night Stalker and got value.

2. Blink Needs A Survival Partner

Rubick can buy Blink, but in this enemy lineup Blink cannot be the whole positioning plan.

Training rule:

After Blink, ask: what stops Night Stalker/Terrorblade from turning my initiation into my death?

Against this exact shape, the answer should likely have been earlier Force Staff or earlier Glimmer.

3. Roshan Windows Are The Support Test

Dire Roshan at 38:08 came right after Rubick's 37:03 death window.

Rubick's job before Roshan is not only to ward. It is to stay alive with the ward information so Radiant can contest or trade.

Training rule:

Two minutes before Roshan, Rubick cannot die for a maybe-catch unless the catch directly wins Roshan access.

4. Late Rubick Value Is Survival Plus Second Cast

The 49:31-50:16 fight is the proof. When Rubick lived, he killed Snapfire and Night Stalker and gained huge XP/gold.

The next training goal is not "be passive."

It is:

Make the first cast without losing the second cast.

If Blink initiation means Rubick dies before second spell cycle, it is probably not worth it after minute 30.

Practice Assignment

For the next 10 Rubick/support games, track only four timestamps:

  1. First death: was it necessary?
  2. First death after Blink: did it create objective value?
  3. First death within two minutes before Roshan: banned unless it wins Roshan access.
  4. First high-ground defense death: did Rubick cast twice before dying?

Item rule:

If the enemy has direct backline access plus a scaling physical core, buy or queue a survival displacement/save item before the game reaches high-ground defense.

Coach Verdict

This replay backs Ling's own point: aggression is not automatically wrong.

Rubick had useful aggression. The problem was that after Blink timing and especially after 30:00, too many deaths happened in objective windows. The practical fix is not to become passive. The fix is to attach every aggressive move to a map payout and build the survival layer early enough to cast twice in late fights.

Plain version:

你不是因为 11 死才输。真正要改的是 30 分钟以后 Rubick 的死法:Roshan 前、守高前、TB 推进前不能为了一个可能的先手把自己送掉。Blink 能买,但这局需要更早的 Force/Glimmer 这种生存层。你的目标不是变怂,是保证先手以后还能活到第二轮技能。