SHAKURAS Reborn
Friendly · Bo3 · engine v5.3 · Wed, Aug 19 2026 · 23:33 server time
Savings Protoss 2 – 1 Protoss Jasper

Games

3 · · ▶ replay
G1 WIN Savings Protoss 1–0 Protoss Jasper Icarus Icarus · Δelo +0/+0
■ Savings ■ Jasper army value
■ Savings ■ Jasper economy
Play-by-play (48 lines)
0:15 Jasper spawns in Purple at s2 while Savings spawns in White at s1.Jasper in Purple at s2. Savings in White at s1. The map is set.
0:52 Savings opens 1 Gate Cybernetics against Jasper's 1 Gate Cybernetics.Jasper commits to 1 Gate Cybernetics; Savings answers with 1 Gate Cybernetics.
— The early game —
1:18 Jasper desperate in getting his economy pumped up, expands to another location.Quietly, Jasper adds a base. These are the moves that decide long games.
1:45 Savings warps in a nexus.More workers, more money: Savings expands.
2:11 Jasper is pushing out with his dragoons.Jasper goes early — pressure before either side is ready.
🎙 Dead even — neither player has found the edge yet.
3:00 Savings decides to push out with his dragoon.Savings goes early — pressure before either side is ready.
3:16 Both armies meet at the center of the map and start attacking.Neither side backs off — the battle is joined.
3:55 With really nice micro, Savings kills off Jasper's dragoons.Jasper wasn't ready. Savings's early aggression takes the lead.
4:29 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.A cheap fight for Savings — the losses are light.
4:56 Losing only less than half of his army, Savings seems to be fine.A cheap fight for Jasper — the losses are light.
5:35 Jasper decides to push out with his dragoon.Jasper tests the door early. Is anyone home?
6:10 Savings decides to put some pressure on his opponent.Savings tightens the formation and starts the long walk.
6:28 Jasper is in quite a huge army disadvantage, he doesn't have what it takes to win against Savings's army.Jasper is badly outgunned — Savings's force is a size larger.
7:01 Both armies meet at the center of the map and start attacking.The dance is over. They fight.
🎙 Nothing between them. One engagement could decide it.
7:47 Jasper failed to kill off Savings's defending dragoons.Jasper's early gamble buys nothing — Savings's defense was already in place.
8:09 It seems that Jasper only managed to destroy less than half of Savings's army.Jasper clips Savings's army — real damage, but Savings fights on.
8:55 It seems that Savings only managed to destroy less than half of Jasper's army.Savings clips Jasper's army — real damage, but Jasper fights on.
9:14 Jasper warps in a nexus.Quietly, Jasper adds a base. These are the moves that decide long games.
9:58 Savings warps in a nexus.Savings plants a new base and dares his opponent to punish it.
10:25 Jasper moves out with his armies.Jasper has seen enough — the army moves out.
10:51 Savings decides to push out with his dragoon.Savings goes early — pressure before either side is ready.
11:20 As both armies meet, they soon start exchanging fires!Neither side backs off — the battle is joined.
12:08 Jasper failed to break through Savings's dragoon defense line.Jasper's early gamble buys nothing — Savings's defense was already in place.
🎙 Even footing again — the tension builds.
12:41 After that battle, Savings still has most of his army with him.Jasper keeps most of his army intact through the exchange.
13:04 Savings destroyed less army than he should, only less than half of Jasper's army has been decimated.Savings takes a bite out of Jasper's force and backs off.
13:29 Savings decides to push out with his dragoon.Savings tests the door early. Is anyone home?
14:02 The battle to decide the game begins!Both players push to the middle of the map, and a large fight breaks out.
14:42 Savings kills off Jasper's armies and continues pushing!The engagement breaks Jasper's way of life — Savings marches on.
15:04 Losing only less than half of his army, Jasper seems to be fine.Savings keeps most of his army intact through the exchange.
15:47 Jasper destroyed less army than he should, only less than half of Savings's army has been decimated.Jasper clips Savings's army — real damage, but Savings fights on.
16:28 Jasper warps in a nexus.Jasper plants a new base and dares his opponent to punish it.
16:55 Savings warps in a nexus.Savings takes another base — the economy widens.
🎙 Savings edges ahead on army strength.
— The mid game —
17:28 Savings is bringing his dragoons, dark templars, observers and shuttle towards the center of the map!Savings hits the timing — this push arrives exactly when it hurts.
18:05 Jasper's number of expansions are equal to Savings's.Base for base, they're level — Jasper and Savings match each other.
— The late game —
18:35 The battle to decide the game begins!The armies collide — this is the fight both of them wanted.
18:53 Savings with a nice shuttle-reaver combo together with dragoon, decimates Jasper's army.The mid-game push crashes through — Savings breaks Jasper's position.
19:29 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.Savings keeps most of his army intact through the exchange.
20:08 After that battle, Savings still has most of his army with him.Jasper keeps most of his army intact through the exchange.
20:44 Savings is pushing out with his dragoons!Savings's mid-game army is assembled — and it's moving.
21:02 After suffering a devastating loss in the battle, Jasper GGs!Jasper GGs. A hard-fought game comes to its end.
Jasper taps out. Savings's mid game was simply better.
G2 Savings Protoss 1–1 Protoss Jasper WIN Blue Storm Blue Storm · Δelo +0/+0
■ Savings ■ Jasper army value
■ Savings ■ Jasper economy
Play-by-play (134 lines)
0:16 Savings spawns at s1 in White while Jasper spawns at s2 in Green.Cross positions or close ones, it starts here: Savings at s1, Jasper at s2.
0:32 Savings gets 1 Gate Cybernetics against Jasper's 1 Gate Cybernetics.Savings shows 1 Gate Cybernetics — Jasper has gone 1 Gate Cybernetics. The clock starts on who blinks first.
— The early game —
1:03 Savings warps in a nexus.More workers, more money: Savings expands.
1:20 Jasper warps in a nexus.Quietly, Jasper adds a base. These are the moves that decide long games.
1:48 Savings decides to push out with his dragoon.Savings goes early — pressure before either side is ready.
🎙 The armies trade evenly; this one is still anyone's game.
2:21 Jasper is putting on early pressure with his dragoon.Jasper goes early — pressure before either side is ready.
2:41 As both armies meet, they soon start exchanging fires!Neither side backs off — the battle is joined.
3:07 Savings kills off Jasper's dragoons with some nice micro!The early pressure works — Savings breaks Jasper's front door.
3:34 After that battle, Jasper still has most of his army with him.A cheap fight for Savings — the losses are light.
3:43 It seems that Jasper only managed to destroy less than half of Savings's army.Jasper clips Savings's army — real damage, but Savings fights on.
4:04 Jasper is putting on early pressure with his dragoon.No patience from Jasper: the first units are already marching.
4:35 Currently, neither Savings nor Jasper appears to be leading in economy.The economies mirror one another. Nothing between Savings and Jasper yet.
5:01 The battle to decide the game begins!Contact in the middle of the map. Everything is committed.
5:16 Jasper kills off Savings's dragoons with some nice micro!Savings wasn't ready. Jasper's early aggression takes the lead.
🎙 Dead even — neither player has found the edge yet.
5:52 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.Jasper keeps most of his army intact through the exchange.
6:18 After that battle, Jasper still has most of his army with him.Savings keeps most of his army intact through the exchange.
6:43 Savings is pushing out with his dragoons.Savings tests the door early. Is anyone home?
7:07 Savings warps in a nexus.Savings plants a new base and dares his opponent to punish it.
7:21 Jasper warps in a nexus.Quietly, Jasper adds a base. These are the moves that decide long games.
8:01 The two armies clash and a large battle starts to happen!The dance is over. They fight.
8:08 All of a sudden, Jasper has no armies left while Savings is continuing to push across the map!Savings wins the fight convincingly and keeps rolling forward.
8:45 Savings destroyed less army than he should, only less than half of Jasper's army has been decimated.Savings clips Jasper's army — real damage, but Jasper fights on.
9:08 Losing only less than half of his army, Savings seems to be fine.Jasper keeps most of his army intact through the exchange.
🎙 The armies trade evenly; this one is still anyone's game.
9:20 Jasper is putting on early pressure with his dragoon.Jasper tests the door early. Is anyone home?
9: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.
10:24 Jasper kills off Savings's dragoons with some nice micro!Savings wasn't ready. Jasper's early aggression takes the lead.
10:37 Losing only less than half of his army, Savings seems to be fine.A cheap fight for Jasper — the losses are light.
11:06 After that battle, Jasper still has most of his army with him.A cheap fight for Savings — the losses are light.
11:33 Savings moves out with his armies.No more waiting. Savings pushes.
12:01 As both armies meet, they soon start exchanging fires!Neither side backs off — the battle is joined.
12:10 With really nice micro, Savings kills off Jasper's dragoons.Jasper wasn't ready. Savings's early aggression takes the lead.
12:46 After that battle, Jasper still has most of his army with him.A cheap fight for Savings — the losses are light.
🎙 Nothing between them. One engagement could decide it.
13:01 That attack didn't seem to do much damage, Jasper destroyed only less than half of Savings's army.Jasper takes a bite out of Savings's force and backs off.
13:38 Jasper is pushing out with his dragoons.No patience from Jasper: the first units are already marching.
13:51 The two armies clash and a large battle starts to happen!The armies collide — this is the fight both of them wanted.
14:10 Jasper failed to kill off Savings's defending dragoons.Jasper's early gamble buys nothing — Savings's defense was already in place.
14:41 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.Jasper keeps most of his army intact through the exchange.
15:17 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.Savings keeps most of his army intact through the exchange.
15:41 Savings warps in a nexus.More workers, more money: Savings expands.
16:04 Jasper warps in a nexus.Quietly, Jasper adds a base. These are the moves that decide long games.
16:21 Savings moves out with his armies.No more waiting. Savings pushes.
🎙 Even footing again — the tension builds.
16:52 Jasper starts pushing across the map.Here it comes: Jasper crosses the map with everything.
17:06 Savings's number of expansions are equal to Jasper's.Base for base, they're level — Savings and Jasper match each other.
17:41 The battle to decide the game begins!Neither side backs off — the battle is joined.
18:05 All of a sudden, Jasper has no armies left while Savings is continuing to push across the map!A clean, brutal win for Savings. The push continues.
18:29 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.A cheap fight for Savings — the losses are light.
18:40 After that battle, Savings still has most of his army with him.A cheap fight for Jasper — the losses are light.
19:20 Reaver! Reaver! Jasper's reaver is killing off most of Savings's workers!Savings looks away for one second and Jasper makes him pay for it.
— The mid game —
19:39 Savings is pushing out with his dragoons!Savings hits the timing — this push arrives exactly when it hurts.
20:03 Jasper is pushing out with his dragoons!Jasper hits the timing — this push arrives exactly when it hurts.
🎙 Even footing again — the tension builds.
20:33 As both armies meet, they soon start exchanging fires!The dance is over. They fight.
20:46 Jasper's reavers proved significant advantage in this battle! Savings has no choice but to back off!The timing was right but the fight was wrong: Jasper holds Savings.
21:17 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.A cheap fight for Savings — the losses are light.
21:28 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.A cheap fight for Jasper — the losses are light.
22:07 Jasper warps in a nexus.Jasper takes another base — the economy widens.
22:17 Jasper decides to start pushing across the map.Here it comes: Jasper crosses the map with everything.
22:54 Savings warps in a nexus.Savings takes another base — the economy widens.
23:13 The two armies meet and a large battle starts to engage!Here it comes: two full armies, one engagement.
23:37 Jasper with a nice shuttle-reaver combo together with dragoon, decimates Savings's army.Savings's defense bends, then snaps. Jasper takes the middle of the game.
🎙 Slight advantage Jasper as the game develops.
24:04 Savings has lost about half of his army in that battle.Jasper pays for that trade with about half his army.
24:36 That attack didn't seem to do much damage, Savings destroyed only less than half of Jasper's army.Savings clips Jasper's army — real damage, but Jasper fights on.
24:54 Savings's army is small compared to Jasper!Savings is badly outgunned — Jasper's force is a size larger.
25:14 Jasper decides to move out with his armies.Here it comes: Jasper crosses the map with everything.
25:45 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
26:14 Savings positioned his dragoons on the ramp and took the advantage, Jasper had to back off!The timing was right but the fight was wrong: Savings holds Jasper.
26:22 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.A cheap fight for Jasper — the losses are light.
27:04 After that battle, Jasper still has most of his army with him.A cheap fight for Savings — the losses are light.
27:23 Jasper warps in a nexus.More workers, more money: Jasper expands.
🎙 Nothing between them. One engagement could decide it.
27:41 Feeling content with the game, Jasper is starting to push out with his dragoons!Jasper's mid-game army is assembled — and it's moving.
28:14 Savings warps in a nexus.Savings plants a new base and dares his opponent to punish it.
28:27 The two armies clash and a large battle starts to happen!Contact in the middle of the map. Everything is committed.
29:05 Savings's reavers proved significant advantage in this battle! Jasper has no choice but to back off!The timing was right but the fight was wrong: Savings holds Jasper.
29:19 That attack didn't seem to do much damage, Jasper destroyed only less than half of Savings's army.Jasper takes a bite out of Savings's force and backs off.
29:54 Losing only less than half of his army, Jasper seems to be fine.A cheap fight for Savings — the losses are light.
30:16 Savings tried to send in a shuttle but it was discovered by Jasper.Good instincts from Jasper; the harassment dies at the doorstep.
30:25 Jasper successfully harasses Savings's economy.Beautiful harassment from Jasper. Savings's economy takes a real hit.
30:51 Jasper is bringing his dragoons, dark templars, observers and shuttle towards the center of the map!Jasper's mid-game army is assembled — and it's moving.
🎙 The armies trade evenly; this one is still anyone's game.
31:17 The two armies meet and a large battle starts to engage!The armies collide — this is the fight both of them wanted.
31:45 Jasper seems to have the more superior dragoon micro! Savings's dragoons are melting away!Savings's defense bends, then snaps. Jasper takes the middle of the game.
32:13 About half of Savings's army has been decimated in that battle.Jasper pays for that trade with about half his army.
32:29 It seems that Savings only managed to destroy less than half of Jasper's army.Savings clips Jasper's army — real damage, but Jasper fights on.
32:50 In terms of army size, Savings is behind Jasper!Savings is badly outgunned — Jasper's force is a size larger.
33:14 Jasper warps in a nexus.Jasper takes another base — the economy widens.
33:40 Feeling content with the game, Jasper is starting to push out with his dragoons!Jasper's mid-game army is assembled — and it's moving.
34:22 The two armies clash and a large battle starts to happen!Contact in the middle of the map. Everything is committed.
34:33 Jasper seems to have the more superior dragoon micro! Savings's dragoons are melting away!Savings's defense bends, then snaps. Jasper takes the middle of the game.
🎙 Dead even — neither player has found the edge yet.
34:50 Savings lost about half of his army in that battle.Jasper pays for that trade with about half his army.
35:22 After that battle, Jasper still has most of his army with him.A cheap fight for Savings — the losses are light.
35:43 Jasper decides to put some pressure on his opponent.Here it comes: Jasper crosses the map with everything.
36:10 The battle to decide the game begins!Neither side backs off — the battle is joined.
36:31 Jasper failed to bring in observers and Savings's dark templars savaged Jasper's army!The timing was right but the fight was wrong: Savings holds Jasper.
36:54 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.A cheap fight for Jasper — the losses are light.
37:31 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.A cheap fight for Savings — the losses are light.
37:53 Eager to end the game, Savings moves out with his armies.Savings has seen enough — the army moves out.
38:13 Eager to end the game, Jasper moves out with his armies.No more waiting. Jasper pushes.
🎙 Even footing again — the tension builds.
38:31 The battle to decide the game begins!The armies collide — this is the fight both of them wanted.
39:09 Savings failed to bring in observers and Jasper's dark templars savaged Savings's army!Jasper absorbs the mid-game push — Savings gained nothing for the cost.
39:21 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.Savings keeps most of his army intact through the exchange.
39:45 After that battle, Savings still has most of his army with him.A cheap fight for Jasper — the losses are light.
40:17 Jasper decides to move out with his armies.Jasper tightens the formation and starts the long walk.
40:32 Savings is having a hard time catching up with Jasper's number of expansions.Savings is starving on bases while Jasper spreads across the map.
41:10 The battle to decide the game begins!The dance is over. They fight.
41:36 The battle outcome favors Jasper as Savings's armies melt into Jasper's armies' weapon fire!Savings's army evaporates. Jasper doesn't even slow down.
41:45 Jasper destroyed less army than he should, only less than half of Savings's army has been decimated.Jasper clips Savings's army — real damage, but Savings fights on.
🎙 Dead even — neither player has found the edge yet.
42:20 It seems that Savings only managed to destroy less than half of Jasper's army.Savings takes a bite out of Jasper's force and backs off.
42:41 Feeling content with the game, Jasper is starting to push out with his dragoons!The composition is ready; Jasper starts the push.
42:56 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
43:38 Jasper kills off Savings's armies and continues pushing!The engagement breaks Savings's way of life — Jasper marches on.
43:57 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.A cheap fight for Jasper — the losses are light.
44:17 It seems that Savings only managed to destroy less than half of Jasper's army.Savings clips Jasper's army — real damage, but Jasper fights on.
44:36 In terms of army size, Savings is behind Jasper!Savings needs production, fast; Jasper's army has outgrown his.
— The late game —
45:08 Jasper pushes with reavers in the shuttles and templar behind the goon line.This is the big one — Jasper commits the late-game army.
45:26 The battle to decide the game begins!Neither side backs off — the battle is joined.
🎙 Slight advantage Jasper as the game develops.
46:01 Stasis on half the army, storm on the rest. Jasper dismantles Savings.There's no rebuilding from that. Jasper's late-game push decides it.
46:13 After that battle, Jasper destroyed about half of Savings's army.Jasper cuts Savings's army in half.
46:54 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.A cheap fight for Savings — the losses are light.
47:10 Savings having no armies left to defend, has no choice but to tap out.Nothing left to defend with — Savings taps.
Jasper takes it — the late game decided this one.
G3 ACE MATCH WIN Savings Protoss 2–1 Protoss Jasper New Bloody Ridge New Bloody Ridge · Δelo +0/+0
■ Savings ■ Jasper army value
■ Savings ■ Jasper economy
Play-by-play (55 lines)
0:07 Jasper spawns in Teal at s1 while Savings spawns in White at s2.We're underway — Jasper spawns at s1, Savings answers from s2.
0:42 Jasper gets 1 Gate Cybernetics against Savings's 1 Gate Cybernetics.Jasper shows 1 Gate Cybernetics — Savings has gone 1 Gate Cybernetics. The clock starts on who blinks first.
— The early game —
1:04 Jasper warps in a nexus.More workers, more money: Jasper expands.
1:49 Savings warps in a nexus.Quietly, Savings adds a base. These are the moves that decide long games.
2:18 Jasper is putting on early pressure with his dragoon.Jasper goes early — pressure before either side is ready.
🎙 Nothing between them. One engagement could decide it.
2:51 Savings is putting on early pressure with his dragoon.Savings tests the door early. Is anyone home?
3:24 The two armies clash and a large battle starts to happen!Here it comes: two full armies, one engagement.
3:50 Jasper lost all of his dragoons to Savings!The early pressure works — Savings breaks Jasper's front door.
4:15 After that battle, Jasper still has most of his army with him.A cheap fight for Savings — the losses are light.
4:56 That attack didn't seem to do much damage, Jasper destroyed only less than half of Savings's army.Jasper clips Savings's army — real damage, but Savings fights on.
5:19 Savings warps in a nexus.Savings plants a new base and dares his opponent to punish it.
5:58 Jasper is putting on early pressure with his dragoon.Jasper goes early — pressure before either side is ready.
6:35 Savings is pushing out with his dragoons.No patience from Savings: the first units are already marching.
6:57 Savings is in quite a huge army disadvantage, he doesn't have what it takes to win against Jasper's army.Savings needs production, fast; Jasper's army has outgrown his.
🎙 The armies trade evenly; this one is still anyone's game.
7:21 Jasper warps in a nexus.Quietly, Jasper adds a base. These are the moves that decide long games.
7:50 As both armies meet, they soon start exchanging fires!Here it comes: two full armies, one engagement.
8:34 Savings kills off all of Jasper's offensive dragoons.Jasper's early gamble buys nothing — Savings's defense was already in place.
9:10 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.Jasper keeps most of his army intact through the exchange.
9:43 With excellent skills and micro, Jasper managed to fend off Savings while losing less than half of his army.A cheap fight for Savings — the losses are light.
10:09 Jasper decides to push out with his dragoon.Jasper goes early — pressure before either side is ready.
10:27 Savings is putting on early pressure with his dragoon.No patience from Savings: the first units are already marching.
11:10 The two armies meet and a large battle starts to engage!Here it comes: two full armies, one engagement.
11:47 With really nice micro, Savings kills off Jasper's dragoons.Jasper wasn't ready. Savings's early aggression takes the lead.
🎙 Slight advantage Savings as the game develops.
12:08 About half of Jasper's army has been decimated in that battle.Savings pays for that trade with about half his army.
12:49 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.A cheap fight for Jasper — the losses are light.
13:17 Savings warps in a nexus.Savings plants a new base and dares his opponent to punish it.
13:55 Savings starts pushing across the map.Savings tightens the formation and starts the long walk.
14:09 Jasper warps in a nexus.Jasper plants a new base and dares his opponent to punish it.
14:41 The two armies meet and a large battle starts to engage!Neither side backs off — the battle is joined.
15:13 Savings kills off Jasper's armies and continues pushing!The engagement breaks Jasper's way of life — Savings marches on.
15:49 Jasper has lost about half of his army in that battle.Half of Savings's force stays on that battlefield.
16:17 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.A cheap fight for Jasper — the losses are light.
🎙 Savings's force dwarfs what Jasper has left on the field.
17:00 Savings decides to push out with his dragoon.Savings goes early — pressure before either side is ready.
17:17 The two armies meet and a large battle starts to engage!Contact in the middle of the map. Everything is committed.
— The mid game —
18:06 Nice shuttle-reaver micro by Savings! That was the key of victory for this battle!The mid-game push crashes through — Savings breaks Jasper's position.
🎙 Jasper is hanging on by a thread against Savings's army.
18:20 Jasper lost more than half of his army in that battle.That fight gutted Savings — more than half the force is gone.
— The late game —
18:55 With excellent skills and micro, Savings managed to fend off Jasper while losing less than half of his army.Jasper keeps most of his army intact through the exchange.
19:28 Savings is bringing his dragoons, dark templars, observers and shuttle towards the center of the map!Savings hits the timing — this push arrives exactly when it hurts.
20:01 Savings decides to expand.Savings plants a new base and dares his opponent to punish it.
20:36 The two armies meet and a large battle starts to engage!The dance is over. They fight.
20:57 Savings kills off Jasper's armies and continues pushing!A clean, brutal win for Savings. The push continues.
21:35 Savings looks beastly after destroying more than half of Jasper's army.Savings shreds the better part of Jasper's army in one engagement.
22:06 After that battle, Savings still has most of his army with him.Jasper keeps most of his army intact through the exchange.
22:47 Savings decides to put some pressure on his opponent.No more waiting. Savings pushes.
🎙 The armies are no longer comparable: Savings is far ahead.
23:12 Jasper having no armies left to defend, has no choice but to tap out.Nothing left to defend with — Jasper taps.
That's the game: Savings defeats Jasper, settled in the mid game.

Head to head

196 games
Savings 110 – 86 Jasper