Live Pulse
Mitchell Marsh vs Vaibhav Arora
4 runs
Marsh is finding timing against the new ball.Replay state 1 of 14
LSG are building the first base through the openers.
Lucknow Super Giants hold this phase. Kolkata Knight Riders need the next window clean.
Control Read4 runs
Marsh is finding timing against the new ball.Finding Timing
Marsh is setting LSG's powerplay base.Wicket Pressure
Arora is the new-ball pressure point.Marsh is finding timing. KKR need dot-ball squeeze.
Powerplay History supports this live window.Strike Rotation keeps the powerplay base alive.
Live Window: recent verified balls are driving this read.The next check is the 6-over Powerplay Base.
Team Phase Benchmark is active.Matchup Pattern: the new-ball duel can change the first checkpoint.
Team Phase Benchmark: early wickets shaped the first checkpoint.
Player Phase Form: Marsh has started cleanly in this powerplay.
{
"local_team_name": "Lucknow Super Giants",
"visitor_team_name": "Kolkata Knight Riders",
"team_a_name": "Lucknow Super Giants",
"team_b_name": "Kolkata Knight Riders",
"future_triggers_visible": true,
"control_read_mode": "VERIFIED_STATE",
"public_disclaimer": "Sports analytics only. Informational pressure model. No outcome promises.",
"direct_matchup_micro": {
"available": true,
"public_line": "Current duel has useful recent context.",
"powerplay_line": "Matchup Pattern: the new-ball duel can change the first checkpoint.",
"middle_line": "Matchup Pattern: the set batter and control bowler shape the middle window.",
"death_line": "Matchup Pattern: finish rhythm stays live when clean hitting starts.",
"chase_line": "Matchup Pattern: chase pressure rises when dots stack up.",
"evidence_status": "DIRECT_MATCHUP_CONNECTED"
},
"team_vs_team_context": {
"available": true,
"public_line": "Previous phase pattern supports the read.",
"powerplay_line": "Team Phase Benchmark: early wickets shaped the first checkpoint.",
"middle_line": "Team Phase Benchmark: middle overs rewarded dot-ball squeeze.",
"death_line": "Team Phase Benchmark: final overs moved quickly once set batters stayed in.",
"chase_line": "Team Phase Benchmark: the chase tightened after the 10-over mark."
},
"phase_history_packet": {
"public_line": "Venue Pattern: Eden Gardens rewards fast phase shifts.",
"powerplay_line": "Venue Pattern: the first six overs reward clean scoring flow.",
"middle_line": "Venue Pattern: spin and dot-ball squeeze shape the middle.",
"death_line": "Venue Pattern: finish rhythm matters once wickets are held.",
"chase_line": "Venue Pattern: target pace pressure rises after the middle overs.",
"venue_line": "Venue Pattern: Eden Gardens keeps pressure live across both innings."
},
"feed_state": "SYNCED",
"match_state": "LIVE_FIRST_INNINGS",
"innings_mode": "FIRST_INNINGS",
"batting_team_name": "Lucknow Super Giants",
"bowling_team_name": "Kolkata Knight Riders",
"score_text": "LSG 28/0",
"over_public_label": "OV 2.4",
"current_score": 28,
"wickets": 0,
"projected_range_low": 188,
"projected_range_high": 204,
"range_reason": "Powerplay base is forming the early target range.",
"phase_story_packet": {
"phase_code": "POWERPLAY_GATE",
"phase_label_public": "Powerplay Window",
"public_headline": "LSG are building the first base through the openers.",
"public_summary": "KKR need wicket pressure before the first checkpoint."
},
"control_meter": 62,
"control_interpretation_packet": {
"control_side": "Lucknow Super Giants",
"pressure_side": "Kolkata Knight Riders",
"public_meter": 62,
"public_line": "Lucknow Super Giants hold this phase. Kolkata Knight Riders need the next window clean.",
"strength_label": "Control Read"
},
"team_perspective_context": {
"team_a_view": "We hold this phase. Keep the next window clean.",
"team_b_view": "We need wicket pressure or dot-ball squeeze now.",
"local_team_view": "We hold this phase. Keep the next window clean.",
"visitor_team_view": "We need wicket pressure or dot-ball squeeze now."
},
"active_matchup_context": {
"battle_title": "Mitchell Marsh vs Vaibhav Arora",
"latest_ball_summary": "4 runs",
"duel_effect_read": "Marsh is finding timing against the new ball."
},
"player_micro_objects": {
"batter_1": {
"name": "Mitchell Marsh",
"simple_role": "Finding Timing",
"public_line": "Marsh is setting LSG's powerplay base.",
"history_micro": {
"public_line": "Marsh is setting LSG's powerplay base.",
"powerplay_line": "Player Phase Form: Marsh has started cleanly in this powerplay."
}
},
"bowler": {
"name": "Vaibhav Arora",
"simple_role": "Wicket Pressure",
"public_line": "Arora is the new-ball pressure point.",
"history_micro": {
"public_line": "Arora is the new-ball pressure point.",
"powerplay_line": "New Ball Matchup: Arora can slow the first checkpoint through dots."
}
}
},
"next_3_over_map": [
{
"window_label": "NOW",
"key_batter": "Mitchell Marsh",
"pressure_bowler": "Vaibhav Arora",
"watch_window_primary_actor": "Mitchell Marsh",
"watch_window_blocker": "Vaibhav Arora",
"watch_window_need_line": "Marsh is finding timing. KKR need dot-ball squeeze.",
"watch_window_evidence_line": "Powerplay History supports this live window."
},
{
"window_label": "NEXT",
"key_batter": "Aiden Markram",
"pressure_bowler": "KKR fielding side",
"watch_window_primary_actor": "Aiden Markram",
"watch_window_blocker": "KKR fielding side",
"watch_window_need_line": "Strike Rotation keeps the powerplay base alive.",
"watch_window_evidence_line": "Live Window: recent verified balls are driving this read."
},
{
"window_label": "CHECKPOINT",
"key_batter": "Opening pair",
"pressure_bowler": "KKR fielding side",
"watch_window_primary_actor": "Opening pair",
"watch_window_blocker": "KKR fielding side",
"watch_window_need_line": "The next check is the 6-over Powerplay Base.",
"watch_window_evidence_line": "Team Phase Benchmark is active."
}
],
"phase_map": {
"checkpoint_items": [
{
"label": "6 OV",
"value": "48-54 watch",
"status": "WATCH"
},
{
"label": "10 OV",
"value": "WATCH",
"status": "WATCH"
}
]
},
"recent_balls": [
"1",
"4",
"0",
"2",
"1",
"4"
],
"recent_10_summary": {
"momentum_score": 8
},
"analyst_layer": {
"control_index": 62,
"sample_confidence": "MEDIUM",
"feed_state": "SYNCED"
}
}