{"gameId":"0042500106","matchup":"DET @ ORL","expectedFinalScore":{"away":"DET","awayScore":104,"home":"ORL","homeScore":102},"gameMetadata":{"scheduledStartMs":1777676400000,"scheduledStartIso":"2026-05-01T23:00:00Z","actualStartMs":1777676400000,"actualStartIso":"2026-05-01T23:00:00Z","gameStartMs":1777676400000,"gameStartIso":"2026-05-01T23:00:00Z","storedBasketballFinalMs":1777685950000,"storedBasketballFinalIso":"2026-05-02T01:39:10Z","computedBasketballFinalMs":1777685950000,"computedBasketballFinalIso":"2026-05-02T01:39:10Z","computedBasketballFinalSource":"stored_pbp_last_wallclock_at_zero","computedBasketballFinalEventText":"End of Game","computedBasketballFinalPeriod":4,"computedBasketballFinalClock":"0.0","computedBasketballFinalWarning":null,"basketballFinalMs":1777685950000,"basketballFinalIso":"2026-05-02T01:39:10Z","storedAwayScore":93,"storedHomeScore":79,"officialAwayScore":93,"officialHomeScore":79,"status":"final"},"oddsWindow":{"windowStartMs":1777672800000,"windowStartIso":"2026-05-01T22:00:00Z","basketballFinalMs":1777685950000,"basketballFinalIso":"2026-05-02T01:39:10Z","finalGraceMs":600000,"windowEndMs":1777686550000,"windowEndIso":"2026-05-02T01:49:10Z","windowDurationMin":229},"oddsData":{"rawCount":994,"minTimestampMs":1777090804000,"minTimestampIso":"2026-04-25T04:20:04Z","maxTimestampMs":1777689605000,"maxTimestampIso":"2026-05-02T02:40:05Z","pointsInsideWindow":23,"pointsAfterWindowEnd":6,"last10RawPoints":[{"tsMs":1777684205000,"tsIso":"2026-05-02T01:10:05Z","awayProb":35.5},{"tsMs":1777684805000,"tsIso":"2026-05-02T01:20:05Z","awayProb":79.5},{"tsMs":1777685407000,"tsIso":"2026-05-02T01:30:07Z","awayProb":99.6},{"tsMs":1777686006000,"tsIso":"2026-05-02T01:40:06Z","awayProb":100.0},{"tsMs":1777686604000,"tsIso":"2026-05-02T01:50:04Z","awayProb":100.0},{"tsMs":1777687207000,"tsIso":"2026-05-02T02:00:07Z","awayProb":100.0},{"tsMs":1777687805000,"tsIso":"2026-05-02T02:10:05Z","awayProb":100.0},{"tsMs":1777688404000,"tsIso":"2026-05-02T02:20:04Z","awayProb":100.0},{"tsMs":1777689020000,"tsIso":"2026-05-02T02:30:20Z","awayProb":100.0},{"tsMs":1777689605000,"tsIso":"2026-05-02T02:40:05Z","awayProb":100.0}]},"pbpData":{"totalRows":458,"rowsWithScore":0,"rowsWithWallclock":458,"rowsWithoutWallclock":0,"maxAwayScore":null,"maxHomeScore":null,"minSeq":4,"maxSeq":662,"minWallclockMs":1777676959000,"maxWallclockMs":1777685950000,"maxWallclockIso":"2026-05-02T01:39:10Z","hasFinalScore":false,"last30BySequence":[{"sequence":623,"timestampMs":1777685391000,"timestampIso":"2026-05-02T01:29:51Z","period":4,"clock":"2:56","eventText":"Jalen Suggs misses 26-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":624,"timestampMs":1777685392000,"timestampIso":"2026-05-02T01:29:52Z","period":4,"clock":"2:55","eventText":"Pistons defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":626,"timestampMs":1777685429000,"timestampIso":"2026-05-02T01:30:29Z","period":4,"clock":"2:34","eventText":"Anthony Black shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":628,"timestampMs":1777685455000,"timestampIso":"2026-05-02T01:30:55Z","period":4,"clock":"2:34","eventText":"Tobias Harris makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":629,"timestampMs":1777685455000,"timestampIso":"2026-05-02T01:30:55Z","period":4,"clock":"2:34","eventText":"Tobias Harris misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":630,"timestampMs":1777685458000,"timestampIso":"2026-05-02T01:30:58Z","period":4,"clock":"2:31","eventText":"Jalen Suggs defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":631,"timestampMs":1777685483000,"timestampIso":"2026-05-02T01:31:23Z","period":4,"clock":"2:24","eventText":"Paolo Banchero makes 4-foot driving dunk (Jalen Suggs assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":633,"timestampMs":1777685500000,"timestampIso":"2026-05-02T01:31:40Z","period":4,"clock":"2:09","eventText":"Jalen Suggs personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":635,"timestampMs":1777685526000,"timestampIso":"2026-05-02T01:32:06Z","period":4,"clock":"2:09","eventText":"Tobias Harris makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":636,"timestampMs":1777685527000,"timestampIso":"2026-05-02T01:32:07Z","period":4,"clock":"2:09","eventText":"Daniss Jenkins enters the game for Duncan Robinson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":638,"timestampMs":1777685548000,"timestampIso":"2026-05-02T01:32:28Z","period":4,"clock":"2:09","eventText":"Tobias Harris makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":639,"timestampMs":1777685562000,"timestampIso":"2026-05-02T01:32:42Z","period":4,"clock":"1:56","eventText":"Ausar Thompson blocks Jalen Suggs 's 6-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":641,"timestampMs":1777685566000,"timestampIso":"2026-05-02T01:32:46Z","period":4,"clock":"1:52","eventText":"Tobias Harris defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":642,"timestampMs":1777685573000,"timestampIso":"2026-05-02T01:32:53Z","period":4,"clock":"1:49","eventText":"Pistons Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":643,"timestampMs":1777685577000,"timestampIso":"2026-05-02T01:32:57Z","period":4,"clock":"1:49","eventText":"Duncan Robinson enters the game for Ausar Thompson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":645,"timestampMs":1777685696000,"timestampIso":"2026-05-02T01:34:56Z","period":4,"clock":"1:36","eventText":"Tobias Harris misses 27-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1777685698000,"timestampIso":"2026-05-02T01:34:58Z","period":4,"clock":"1:34","eventText":"Magic defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":647,"timestampMs":1777685701000,"timestampIso":"2026-05-02T01:35:01Z","period":4,"clock":"1:34","eventText":"Jalen Duren loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":649,"timestampMs":1777685736000,"timestampIso":"2026-05-02T01:35:36Z","period":4,"clock":"1:34","eventText":"Jalen Suggs makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":650,"timestampMs":1777685749000,"timestampIso":"2026-05-02T01:35:49Z","period":4,"clock":"1:34","eventText":"Jalen Suggs makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1777685776000,"timestampIso":"2026-05-02T01:36:16Z","period":4,"clock":"1:12","eventText":"Tobias Harris makes 10-foot floating jump shot (Daniss Jenkins assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1777685793000,"timestampIso":"2026-05-02T01:36:33Z","period":4,"clock":"58.1","eventText":"Tristan da Silva misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1777685794000,"timestampIso":"2026-05-02T01:36:34Z","period":4,"clock":"56.9","eventText":"Pistons defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":656,"timestampMs":1777685825000,"timestampIso":"2026-05-02T01:37:05Z","period":4,"clock":"36.6","eventText":"Daniss Jenkins misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1777685826000,"timestampIso":"2026-05-02T01:37:06Z","period":4,"clock":"35.3","eventText":"Desmond Bane defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1777685831000,"timestampIso":"2026-05-02T01:37:11Z","period":4,"clock":"30.0","eventText":"Paolo Banchero misses 28-foot running jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":659,"timestampMs":1777685834000,"timestampIso":"2026-05-02T01:37:14Z","period":4,"clock":"27.3","eventText":"Tobias Harris defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1777685859000,"timestampIso":"2026-05-02T01:37:39Z","period":4,"clock":"3.9","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1777685944000,"timestampIso":"2026-05-02T01:39:04Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1777685950000,"timestampIso":"2026-05-02T01:39:10Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1}],"finalScoreRows":[{"sequence":486,"timestampMs":1777683322000,"timestampIso":"2026-05-02T00:55:22Z","period":4,"clock":"12:00","eventText":"Wendell Carter Jr. enters the game for Anthony Black","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":487,"timestampMs":1777683322000,"timestampIso":"2026-05-02T00:55:22Z","period":4,"clock":"12:00","eventText":"Jalen Suggs enters the game for Goga Bitadze","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":488,"timestampMs":1777683322000,"timestampIso":"2026-05-02T00:55:22Z","period":4,"clock":"12:00","eventText":"Cade Cunningham enters the game for Duncan Robinson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":493,"timestampMs":1777683555000,"timestampIso":"2026-05-02T00:59:15Z","period":4,"clock":"11:47","eventText":"Cade Cunningham makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":494,"timestampMs":1777683574000,"timestampIso":"2026-05-02T00:59:34Z","period":4,"clock":"11:27","eventText":"Tristan da Silva misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":495,"timestampMs":1777683578000,"timestampIso":"2026-05-02T00:59:38Z","period":4,"clock":"11:23","eventText":"Jamal Cain offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":496,"timestampMs":1777683580000,"timestampIso":"2026-05-02T00:59:40Z","period":4,"clock":"11:22","eventText":"Cade Cunningham blocks Jamal Cain 's 2-foot driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":498,"timestampMs":1777683580000,"timestampIso":"2026-05-02T00:59:40Z","period":4,"clock":"11:22","eventText":"Paul Reed defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":499,"timestampMs":1777683590000,"timestampIso":"2026-05-02T00:59:50Z","period":4,"clock":"11:14","eventText":"Jamal Cain personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":501,"timestampMs":1777683619000,"timestampIso":"2026-05-02T01:00:19Z","period":4,"clock":"11:08","eventText":"Cade Cunningham makes 10-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":502,"timestampMs":1777683622000,"timestampIso":"2026-05-02T01:00:22Z","period":4,"clock":"11:08","eventText":"Wendell Carter Jr. shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":504,"timestampMs":1777683638000,"timestampIso":"2026-05-02T01:00:38Z","period":4,"clock":"11:08","eventText":"Paolo Banchero enters the game for Jamal Cain","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":506,"timestampMs":1777683657000,"timestampIso":"2026-05-02T01:00:57Z","period":4,"clock":"11:08","eventText":"Cade Cunningham misses free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":507,"timestampMs":1777683660000,"timestampIso":"2026-05-02T01:01:00Z","period":4,"clock":"11:05","eventText":"Paolo Banchero defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":508,"timestampMs":1777683678000,"timestampIso":"2026-05-02T01:01:18Z","period":4,"clock":"10:47","eventText":"Paul Reed shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":510,"timestampMs":1777683710000,"timestampIso":"2026-05-02T01:01:50Z","period":4,"clock":"10:47","eventText":"Wendell Carter Jr. misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":511,"timestampMs":1777683710000,"timestampIso":"2026-05-02T01:01:50Z","period":4,"clock":"10:47","eventText":"Magic offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":512,"timestampMs":1777683737000,"timestampIso":"2026-05-02T01:02:17Z","period":4,"clock":"10:47","eventText":"Wendell Carter Jr. makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":514,"timestampMs":1777683776000,"timestampIso":"2026-05-02T01:02:56Z","period":4,"clock":"10:26","eventText":"Cade Cunningham makes 19-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":516,"timestampMs":1777683789000,"timestampIso":"2026-05-02T01:03:09Z","period":4,"clock":"10:13","eventText":"Tristan da Silva lost ball turnover (Cade Cunningham steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":518,"timestampMs":1777683797000,"timestampIso":"2026-05-02T01:03:17Z","period":4,"clock":"10:05","eventText":"Daniss Jenkins misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":519,"timestampMs":1777683800000,"timestampIso":"2026-05-02T01:03:20Z","period":4,"clock":"10:02","eventText":"Paolo Banchero defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":520,"timestampMs":1777683810000,"timestampIso":"2026-05-02T01:03:30Z","period":4,"clock":"9:55","eventText":"Daniss Jenkins personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":522,"timestampMs":1777683816000,"timestampIso":"2026-05-02T01:03:36Z","period":4,"clock":"9:55","eventText":"Duncan Robinson enters the game for Daniss Jenkins","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":524,"timestampMs":1777683847000,"timestampIso":"2026-05-02T01:04:07Z","period":4,"clock":"9:41","eventText":"Jalen Suggs misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":525,"timestampMs":1777683849000,"timestampIso":"2026-05-02T01:04:09Z","period":4,"clock":"9:39","eventText":"Paul Reed defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":526,"timestampMs":1777683862000,"timestampIso":"2026-05-02T01:04:22Z","period":4,"clock":"9:26","eventText":"Cade Cunningham misses 16-foot step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":527,"timestampMs":1777683865000,"timestampIso":"2026-05-02T01:04:25Z","period":4,"clock":"9:23","eventText":"Magic defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":528,"timestampMs":1777683871000,"timestampIso":"2026-05-02T01:04:31Z","period":4,"clock":"9:23","eventText":"Ausar Thompson personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":530,"timestampMs":1777683881000,"timestampIso":"2026-05-02T01:04:41Z","period":4,"clock":"9:23","eventText":"Tobias Harris enters the game for Javonte Green","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":532,"timestampMs":1777683911000,"timestampIso":"2026-05-02T01:05:11Z","period":4,"clock":"9:08","eventText":"Paolo Banchero misses 8-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":533,"timestampMs":1777683913000,"timestampIso":"2026-05-02T01:05:13Z","period":4,"clock":"9:06","eventText":"Duncan Robinson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":534,"timestampMs":1777683923000,"timestampIso":"2026-05-02T01:05:23Z","period":4,"clock":"9:01","eventText":"Pistons Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":535,"timestampMs":1777684163000,"timestampIso":"2026-05-02T01:09:23Z","period":4,"clock":"8:49","eventText":"Duncan Robinson misses 28-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":536,"timestampMs":1777684166000,"timestampIso":"2026-05-02T01:09:26Z","period":4,"clock":"8:46","eventText":"Paul Reed offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":537,"timestampMs":1777684168000,"timestampIso":"2026-05-02T01:09:28Z","period":4,"clock":"8:44","eventText":"Paul Reed lost ball turnover (Jalen Suggs steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":539,"timestampMs":1777684182000,"timestampIso":"2026-05-02T01:09:42Z","period":4,"clock":"8:30","eventText":"Paul Reed blocks Tristan da Silva 's 6-foot layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":541,"timestampMs":1777684184000,"timestampIso":"2026-05-02T01:09:44Z","period":4,"clock":"8:28","eventText":"Ausar Thompson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":542,"timestampMs":1777684192000,"timestampIso":"2026-05-02T01:09:52Z","period":4,"clock":"8:21","eventText":"Cade Cunningham misses driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":543,"timestampMs":1777684194000,"timestampIso":"2026-05-02T01:09:54Z","period":4,"clock":"8:19","eventText":"Ausar Thompson offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":544,"timestampMs":1777684197000,"timestampIso":"2026-05-02T01:09:57Z","period":4,"clock":"8:19","eventText":"Ausar Thompson misses tip shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":545,"timestampMs":1777684199000,"timestampIso":"2026-05-02T01:09:59Z","period":4,"clock":"8:19","eventText":"Magic defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":547,"timestampMs":1777684201000,"timestampIso":"2026-05-02T01:10:01Z","period":4,"clock":"8:19","eventText":"Anthony Black enters the game for Tristan da Silva","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":548,"timestampMs":1777684201000,"timestampIso":"2026-05-02T01:10:01Z","period":4,"clock":"8:19","eventText":"Jalen Duren enters the game for Paul Reed","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":551,"timestampMs":1777684224000,"timestampIso":"2026-05-02T01:10:24Z","period":4,"clock":"8:12","eventText":"Tobias Harris personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":553,"timestampMs":1777684258000,"timestampIso":"2026-05-02T01:10:58Z","period":4,"clock":"8:00","eventText":"Paolo Banchero misses 13-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":554,"timestampMs":1777684260000,"timestampIso":"2026-05-02T01:11:00Z","period":4,"clock":"7:58","eventText":"Cade Cunningham defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":555,"timestampMs":1777684267000,"timestampIso":"2026-05-02T01:11:07Z","period":4,"clock":"7:53","eventText":"Paolo Banchero shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":557,"timestampMs":1777684300000,"timestampIso":"2026-05-02T01:11:40Z","period":4,"clock":"7:53","eventText":"Cade Cunningham makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":558,"timestampMs":1777684319000,"timestampIso":"2026-05-02T01:11:59Z","period":4,"clock":"7:53","eventText":"Cade Cunningham makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":559,"timestampMs":1777684332000,"timestampIso":"2026-05-02T01:12:12Z","period":4,"clock":"7:40","eventText":"Jalen Suggs bad pass\nturnover (Cade Cunningham steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":561,"timestampMs":1777684336000,"timestampIso":"2026-05-02T01:12:16Z","period":4,"clock":"7:36","eventText":"Cade Cunningham makes running layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":562,"timestampMs":1777684350000,"timestampIso":"2026-05-02T01:12:30Z","period":4,"clock":"7:21","eventText":"Jalen Suggs misses 27-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":563,"timestampMs":1777684353000,"timestampIso":"2026-05-02T01:12:33Z","period":4,"clock":"7:18","eventText":"Tobias Harris defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":564,"timestampMs":1777684372000,"timestampIso":"2026-05-02T01:12:52Z","period":4,"clock":"7:02","eventText":"Wendell Carter Jr. shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":566,"timestampMs":1777684414000,"timestampIso":"2026-05-02T01:13:34Z","period":4,"clock":"7:02","eventText":"Tobias Harris makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":567,"timestampMs":1777684436000,"timestampIso":"2026-05-02T01:13:56Z","period":4,"clock":"7:02","eventText":"Tobias Harris makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":568,"timestampMs":1777684449000,"timestampIso":"2026-05-02T01:14:09Z","period":4,"clock":"6:51","eventText":"Desmond Bane misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":569,"timestampMs":1777684455000,"timestampIso":"2026-05-02T01:14:15Z","period":4,"clock":"6:45","eventText":"Tobias Harris defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":570,"timestampMs":1777684462000,"timestampIso":"2026-05-02T01:14:22Z","period":4,"clock":"6:38","eventText":"Wendell Carter Jr. blocks Cade Cunningham 's 6-foot driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":572,"timestampMs":1777684464000,"timestampIso":"2026-05-02T01:14:24Z","period":4,"clock":"6:36","eventText":"Jalen Suggs defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":573,"timestampMs":1777684476000,"timestampIso":"2026-05-02T01:14:36Z","period":4,"clock":"6:24","eventText":"Desmond Bane misses 25-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":574,"timestampMs":1777684480000,"timestampIso":"2026-05-02T01:14:40Z","period":4,"clock":"6:20","eventText":"Jalen Suggs offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":575,"timestampMs":1777684485000,"timestampIso":"2026-05-02T01:14:45Z","period":4,"clock":"6:14","eventText":"Desmond Bane misses 28-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":576,"timestampMs":1777684490000,"timestampIso":"2026-05-02T01:14:50Z","period":4,"clock":"6:09","eventText":"Duncan Robinson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":577,"timestampMs":1777684500000,"timestampIso":"2026-05-02T01:15:00Z","period":4,"clock":"6:04","eventText":"Paolo Banchero personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":579,"timestampMs":1777684527000,"timestampIso":"2026-05-02T01:15:27Z","period":4,"clock":"6:04","eventText":"Magic Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":580,"timestampMs":1777684748000,"timestampIso":"2026-05-02T01:19:08Z","period":4,"clock":"6:04","eventText":"Cade Cunningham makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":581,"timestampMs":1777684763000,"timestampIso":"2026-05-02T01:19:23Z","period":4,"clock":"6:04","eventText":"Cade Cunningham makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":582,"timestampMs":1777684776000,"timestampIso":"2026-05-02T01:19:36Z","period":4,"clock":"5:53","eventText":"Desmond Bane misses 29-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":583,"timestampMs":1777684777000,"timestampIso":"2026-05-02T01:19:37Z","period":4,"clock":"5:52","eventText":"Cade Cunningham defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":584,"timestampMs":1777684784000,"timestampIso":"2026-05-02T01:19:44Z","period":4,"clock":"5:52","eventText":"Wendell Carter Jr. personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":586,"timestampMs":1777684813000,"timestampIso":"2026-05-02T01:20:13Z","period":4,"clock":"5:52","eventText":"Cade Cunningham makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":587,"timestampMs":1777684829000,"timestampIso":"2026-05-02T01:20:29Z","period":4,"clock":"5:52","eventText":"Cade Cunningham makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":588,"timestampMs":1777684848000,"timestampIso":"2026-05-02T01:20:48Z","period":4,"clock":"5:36","eventText":"Paolo Banchero misses 6-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":589,"timestampMs":1777684850000,"timestampIso":"2026-05-02T01:20:50Z","period":4,"clock":"5:34","eventText":"Tobias Harris defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":590,"timestampMs":1777684870000,"timestampIso":"2026-05-02T01:21:10Z","period":4,"clock":"5:14","eventText":"Tobias Harris makes 8-foot turnaround jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":591,"timestampMs":1777684893000,"timestampIso":"2026-05-02T01:21:33Z","period":4,"clock":"4:52","eventText":"Cade Cunningham shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":593,"timestampMs":1777684925000,"timestampIso":"2026-05-02T01:22:05Z","period":4,"clock":"4:52","eventText":"Paolo Banchero makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":594,"timestampMs":1777684941000,"timestampIso":"2026-05-02T01:22:21Z","period":4,"clock":"4:52","eventText":"Paolo Banchero makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":595,"timestampMs":1777684963000,"timestampIso":"2026-05-02T01:22:43Z","period":4,"clock":"4:32","eventText":"Ausar Thompson misses 19-foot jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":596,"timestampMs":1777684965000,"timestampIso":"2026-05-02T01:22:45Z","period":4,"clock":"4:30","eventText":"Paolo Banchero defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":597,"timestampMs":1777684975000,"timestampIso":"2026-05-02T01:22:55Z","period":4,"clock":"4:24","eventText":"Jalen Suggs misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":598,"timestampMs":1777684975000,"timestampIso":"2026-05-02T01:22:55Z","period":4,"clock":"4:24","eventText":"Magic offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":599,"timestampMs":1777684982000,"timestampIso":"2026-05-02T01:23:02Z","period":4,"clock":"4:24","eventText":"Jalen Duren personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":601,"timestampMs":1777685007000,"timestampIso":"2026-05-02T01:23:27Z","period":4,"clock":"4:24","eventText":"Wendell Carter Jr. makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":602,"timestampMs":1777685007000,"timestampIso":"2026-05-02T01:23:27Z","period":4,"clock":"4:24","eventText":"Wendell Carter Jr. misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":603,"timestampMs":1777685011000,"timestampIso":"2026-05-02T01:23:31Z","period":4,"clock":"4:20","eventText":"Cade Cunningham defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":604,"timestampMs":1777685044000,"timestampIso":"2026-05-02T01:24:04Z","period":4,"clock":"4:07","eventText":"Cade Cunningham makes 24-foot three point jumper (Ausar Thompson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":606,"timestampMs":1777685058000,"timestampIso":"2026-05-02T01:24:18Z","period":4,"clock":"3:53","eventText":"Ausar Thompson blocks Wendell Carter Jr.'s dunk","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":608,"timestampMs":1777685060000,"timestampIso":"2026-05-02T01:24:20Z","period":4,"clock":"3:51","eventText":"Cade Cunningham defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":609,"timestampMs":1777685066000,"timestampIso":"2026-05-02T01:24:26Z","period":4,"clock":"3:51","eventText":"Wendell Carter Jr. personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":611,"timestampMs":1777685098000,"timestampIso":"2026-05-02T01:24:58Z","period":4,"clock":"3:51","eventText":"Pistons Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":612,"timestampMs":1777685101000,"timestampIso":"2026-05-02T01:25:01Z","period":4,"clock":"3:51","eventText":"Goga Bitadze enters the game for Wendell Carter Jr.","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":614,"timestampMs":1777685214000,"timestampIso":"2026-05-02T01:26:54Z","period":4,"clock":"3:51","eventText":"Cade Cunningham makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":615,"timestampMs":1777685231000,"timestampIso":"2026-05-02T01:27:11Z","period":4,"clock":"3:51","eventText":"Cade Cunningham makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":616,"timestampMs":1777685248000,"timestampIso":"2026-05-02T01:27:28Z","period":4,"clock":"3:36","eventText":"Paolo Banchero misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":617,"timestampMs":1777685253000,"timestampIso":"2026-05-02T01:27:33Z","period":4,"clock":"3:31","eventText":"Jalen Duren defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":618,"timestampMs":1777685273000,"timestampIso":"2026-05-02T01:27:53Z","period":4,"clock":"3:10","eventText":"Duncan Robinson makes 26-foot three pointer (Ausar Thompson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":620,"timestampMs":1777685283000,"timestampIso":"2026-05-02T01:28:03Z","period":4,"clock":"3:08","eventText":"Magic Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":621,"timestampMs":1777685369000,"timestampIso":"2026-05-02T01:29:29Z","period":4,"clock":"3:08","eventText":"Tristan da Silva enters the game for Goga Bitadze","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":623,"timestampMs":1777685391000,"timestampIso":"2026-05-02T01:29:51Z","period":4,"clock":"2:56","eventText":"Jalen Suggs misses 26-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":624,"timestampMs":1777685392000,"timestampIso":"2026-05-02T01:29:52Z","period":4,"clock":"2:55","eventText":"Pistons defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":626,"timestampMs":1777685429000,"timestampIso":"2026-05-02T01:30:29Z","period":4,"clock":"2:34","eventText":"Anthony Black shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":628,"timestampMs":1777685455000,"timestampIso":"2026-05-02T01:30:55Z","period":4,"clock":"2:34","eventText":"Tobias Harris makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":629,"timestampMs":1777685455000,"timestampIso":"2026-05-02T01:30:55Z","period":4,"clock":"2:34","eventText":"Tobias Harris misses free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":630,"timestampMs":1777685458000,"timestampIso":"2026-05-02T01:30:58Z","period":4,"clock":"2:31","eventText":"Jalen Suggs defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":631,"timestampMs":1777685483000,"timestampIso":"2026-05-02T01:31:23Z","period":4,"clock":"2:24","eventText":"Paolo Banchero makes 4-foot driving dunk (Jalen Suggs assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":633,"timestampMs":1777685500000,"timestampIso":"2026-05-02T01:31:40Z","period":4,"clock":"2:09","eventText":"Jalen Suggs personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":635,"timestampMs":1777685526000,"timestampIso":"2026-05-02T01:32:06Z","period":4,"clock":"2:09","eventText":"Tobias Harris makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":636,"timestampMs":1777685527000,"timestampIso":"2026-05-02T01:32:07Z","period":4,"clock":"2:09","eventText":"Daniss Jenkins enters the game for Duncan Robinson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":638,"timestampMs":1777685548000,"timestampIso":"2026-05-02T01:32:28Z","period":4,"clock":"2:09","eventText":"Tobias Harris makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":639,"timestampMs":1777685562000,"timestampIso":"2026-05-02T01:32:42Z","period":4,"clock":"1:56","eventText":"Ausar Thompson blocks Jalen Suggs 's 6-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":641,"timestampMs":1777685566000,"timestampIso":"2026-05-02T01:32:46Z","period":4,"clock":"1:52","eventText":"Tobias Harris defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":642,"timestampMs":1777685573000,"timestampIso":"2026-05-02T01:32:53Z","period":4,"clock":"1:49","eventText":"Pistons Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":643,"timestampMs":1777685577000,"timestampIso":"2026-05-02T01:32:57Z","period":4,"clock":"1:49","eventText":"Duncan Robinson enters the game for Ausar Thompson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":645,"timestampMs":1777685696000,"timestampIso":"2026-05-02T01:34:56Z","period":4,"clock":"1:36","eventText":"Tobias Harris misses 27-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1777685698000,"timestampIso":"2026-05-02T01:34:58Z","period":4,"clock":"1:34","eventText":"Magic defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":647,"timestampMs":1777685701000,"timestampIso":"2026-05-02T01:35:01Z","period":4,"clock":"1:34","eventText":"Jalen Duren loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":649,"timestampMs":1777685736000,"timestampIso":"2026-05-02T01:35:36Z","period":4,"clock":"1:34","eventText":"Jalen Suggs makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":650,"timestampMs":1777685749000,"timestampIso":"2026-05-02T01:35:49Z","period":4,"clock":"1:34","eventText":"Jalen Suggs makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1777685776000,"timestampIso":"2026-05-02T01:36:16Z","period":4,"clock":"1:12","eventText":"Tobias Harris makes 10-foot floating jump shot (Daniss Jenkins assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1777685793000,"timestampIso":"2026-05-02T01:36:33Z","period":4,"clock":"58.1","eventText":"Tristan da Silva misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1777685794000,"timestampIso":"2026-05-02T01:36:34Z","period":4,"clock":"56.9","eventText":"Pistons defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":656,"timestampMs":1777685825000,"timestampIso":"2026-05-02T01:37:05Z","period":4,"clock":"36.6","eventText":"Daniss Jenkins misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1777685826000,"timestampIso":"2026-05-02T01:37:06Z","period":4,"clock":"35.3","eventText":"Desmond Bane defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1777685831000,"timestampIso":"2026-05-02T01:37:11Z","period":4,"clock":"30.0","eventText":"Paolo Banchero misses 28-foot running jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":659,"timestampMs":1777685834000,"timestampIso":"2026-05-02T01:37:14Z","period":4,"clock":"27.3","eventText":"Tobias Harris defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1777685859000,"timestampIso":"2026-05-02T01:37:39Z","period":4,"clock":"3.9","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1777685944000,"timestampIso":"2026-05-02T01:39:04Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1777685950000,"timestampIso":"2026-05-02T01:39:10Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1}]},"scoreTimeline":{"timelineCount":0,"minTimestampMs":null,"minTimestampIso":null,"maxTimestampMs":null,"maxTimestampIso":null,"maxAwayInTimeline":null,"maxHomeInTimeline":null,"hasFinalScoreInTimeline":false,"timestampDerivationMethods":{},"first10":[],"last20":[],"finalTimelinePoint":null},"joinedSamples":{"around0941":[],"final10OddsPoints":[{"tsMs":1777684205000,"tsIso":"2026-05-02T01:10:05Z","awayProb":35.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777684805000,"tsIso":"2026-05-02T01:20:05Z","awayProb":79.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777685407000,"tsIso":"2026-05-02T01:30:07Z","awayProb":99.6,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777686006000,"tsIso":"2026-05-02T01:40:06Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777686604000,"tsIso":"2026-05-02T01:50:04Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777687207000,"tsIso":"2026-05-02T02:00:07Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777687805000,"tsIso":"2026-05-02T02:10:05Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777688404000,"tsIso":"2026-05-02T02:20:04Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777689020000,"tsIso":"2026-05-02T02:30:20Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1777689605000,"tsIso":"2026-05-02T02:40:05Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null}]},"warnings":["PBP max scores (None-None) do not match expected final 104-102 — PBP sync may be incomplete; run resync-source-data","PBP score timeline is empty — no score data available for Odds Graph"]}