{"gameId":"0042500203","matchup":"DET @ CLE","expectedFinalScore":{"away":"DET","awayScore":104,"home":"CLE","homeScore":102},"gameMetadata":{"scheduledStartMs":1778353200000,"scheduledStartIso":"2026-05-09T19:00:00Z","actualStartMs":1778353200000,"actualStartIso":"2026-05-09T19:00:00Z","gameStartMs":1778353200000,"gameStartIso":"2026-05-09T19:00:00Z","storedBasketballFinalMs":1778363406000,"storedBasketballFinalIso":"2026-05-09T21:50:06Z","computedBasketballFinalMs":1778363466000,"computedBasketballFinalIso":"2026-05-09T21:51:06Z","computedBasketballFinalSource":"stored_pbp_extrapolated_to_game_end","computedBasketballFinalEventText":"Cade Cunningham personal foul","computedBasketballFinalPeriod":4,"computedBasketballFinalClock":"0:00","computedBasketballFinalWarning":"extrapolated 20s remaining game-clock to end (3× stretch)","basketballFinalMs":1778363466000,"basketballFinalIso":"2026-05-09T21:51:06Z","storedAwayScore":109,"storedHomeScore":114,"officialAwayScore":109,"officialHomeScore":116,"status":"in_progress"},"oddsWindow":{"windowStartMs":1778349600000,"windowStartIso":"2026-05-09T18:00:00Z","basketballFinalMs":1778363466000,"basketballFinalIso":"2026-05-09T21:51:06Z","finalGraceMs":600000,"windowEndMs":1778364066000,"windowEndIso":"2026-05-09T22:01:06Z","windowDurationMin":241},"oddsData":{"rawCount":838,"minTimestampMs":1777868409000,"minTimestampIso":"2026-05-04T04:20:09Z","maxTimestampMs":1778362566000,"maxTimestampIso":"2026-05-09T21:36:06Z","pointsInsideWindow":37,"pointsAfterWindowEnd":0,"last10RawPoints":[{"tsMs":1778359811000,"tsIso":"2026-05-09T20:50:11Z","awayProb":10.5},{"tsMs":1778360166000,"tsIso":"2026-05-09T20:56:06Z","awayProb":15.5},{"tsMs":1778360299000,"tsIso":"2026-05-09T20:58:19Z","awayProb":21.5},{"tsMs":1778360417000,"tsIso":"2026-05-09T21:00:17Z","awayProb":27.5},{"tsMs":1778361010000,"tsIso":"2026-05-09T21:10:10Z","awayProb":23.5},{"tsMs":1778361495000,"tsIso":"2026-05-09T21:18:15Z","awayProb":31.5},{"tsMs":1778361611000,"tsIso":"2026-05-09T21:20:11Z","awayProb":22.5},{"tsMs":1778361969000,"tsIso":"2026-05-09T21:26:09Z","awayProb":15.5},{"tsMs":1778362214000,"tsIso":"2026-05-09T21:30:14Z","awayProb":20.5},{"tsMs":1778362566000,"tsIso":"2026-05-09T21:36:06Z","awayProb":24.5}]},"pbpData":{"totalRows":471,"rowsWithScore":471,"rowsWithWallclock":471,"rowsWithoutWallclock":0,"maxAwayScore":109,"maxHomeScore":113,"minSeq":4,"maxSeq":693,"minWallclockMs":1778353996000,"maxWallclockMs":1778363406000,"maxWallclockIso":"2026-05-09T21:50:06Z","hasFinalScore":false,"last30BySequence":[{"sequence":651,"timestampMs":1778362847000,"timestampIso":"2026-05-09T21:40:47Z","period":4,"clock":"3:14","eventText":"Duncan Robinson makes 27-foot three point jumper (Cade Cunningham assists)","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":653,"timestampMs":1778362860000,"timestampIso":"2026-05-09T21:41:00Z","period":4,"clock":"3:05","eventText":"Max Strus offensive foul","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":655,"timestampMs":1778362860000,"timestampIso":"2026-05-09T21:41:00Z","period":4,"clock":"3:05","eventText":"Max Strus offensive foul turnover","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":656,"timestampMs":1778362877000,"timestampIso":"2026-05-09T21:41:17Z","period":4,"clock":"3:05","eventText":"Daniss Jenkins enters the game for Ausar Thompson","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":658,"timestampMs":1778362918000,"timestampIso":"2026-05-09T21:41:58Z","period":4,"clock":"2:46","eventText":"Cade Cunningham misses 12-foot fade away jump shot","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":659,"timestampMs":1778362920000,"timestampIso":"2026-05-09T21:42:00Z","period":4,"clock":"2:44","eventText":"Evan Mobley defensive rebound","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":660,"timestampMs":1778362928000,"timestampIso":"2026-05-09T21:42:08Z","period":4,"clock":"2:37","eventText":"Donovan Mitchell misses 26-foot three point step back jumpshot","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":661,"timestampMs":1778362931000,"timestampIso":"2026-05-09T21:42:11Z","period":4,"clock":"2:34","eventText":"Pistons defensive team rebound","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":663,"timestampMs":1778362956000,"timestampIso":"2026-05-09T21:42:36Z","period":4,"clock":"2:32","eventText":"Cade Cunningham bad pass\nturnover (Max Strus steals)","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":665,"timestampMs":1778362960000,"timestampIso":"2026-05-09T21:42:40Z","period":4,"clock":"2:28","eventText":"Max Strus makes running layup","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":666,"timestampMs":1778362980000,"timestampIso":"2026-05-09T21:43:00Z","period":4,"clock":"2:08","eventText":"Cade Cunningham bad pass\nturnover (Jarrett Allen steals)","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":668,"timestampMs":1778362988000,"timestampIso":"2026-05-09T21:43:08Z","period":4,"clock":"2:01","eventText":"Donovan Mitchell misses running layup","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":669,"timestampMs":1778362995000,"timestampIso":"2026-05-09T21:43:15Z","period":4,"clock":"1:54","eventText":"Cade Cunningham defensive rebound","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":670,"timestampMs":1778363000000,"timestampIso":"2026-05-09T21:43:20Z","period":4,"clock":"1:51","eventText":"Cade Cunningham out of bounds bad pass turnover","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":671,"timestampMs":1778363011000,"timestampIso":"2026-05-09T21:43:31Z","period":4,"clock":"1:51","eventText":"Ausar Thompson enters the game for Duncan Robinson","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":673,"timestampMs":1778363045000,"timestampIso":"2026-05-09T21:44:05Z","period":4,"clock":"1:29","eventText":"James Harden makes 15-foot step back jumpshot","awayScore":104,"homeScore":108,"validEvent":1},{"sequence":674,"timestampMs":1778363051000,"timestampIso":"2026-05-09T21:44:11Z","period":4,"clock":"1:29","eventText":"Pistons Full timeout","awayScore":104,"homeScore":108,"validEvent":1},{"sequence":675,"timestampMs":1778363052000,"timestampIso":"2026-05-09T21:44:12Z","period":4,"clock":"1:29","eventText":"Duncan Robinson enters the game for Ausar Thompson","awayScore":104,"homeScore":108,"validEvent":1},{"sequence":677,"timestampMs":1778363175000,"timestampIso":"2026-05-09T21:46:15Z","period":4,"clock":"1:21","eventText":"Cade Cunningham makes 1-foot driving dunk","awayScore":106,"homeScore":108,"validEvent":1},{"sequence":678,"timestampMs":1778363200000,"timestampIso":"2026-05-09T21:46:40Z","period":4,"clock":"59.0","eventText":"James Harden makes 6-foot driving floating jump shot","awayScore":106,"homeScore":110,"validEvent":1},{"sequence":679,"timestampMs":1778363209000,"timestampIso":"2026-05-09T21:46:49Z","period":4,"clock":"50.2","eventText":"Cade Cunningham makes 28-foot three pointer","awayScore":109,"homeScore":110,"validEvent":1},{"sequence":680,"timestampMs":1778363224000,"timestampIso":"2026-05-09T21:47:04Z","period":4,"clock":"45.5","eventText":"Duncan Robinson personal foul","awayScore":109,"homeScore":110,"validEvent":1},{"sequence":682,"timestampMs":1778363231000,"timestampIso":"2026-05-09T21:47:11Z","period":4,"clock":"45.5","eventText":"Ausar Thompson enters the game for Duncan Robinson","awayScore":109,"homeScore":110,"validEvent":1},{"sequence":684,"timestampMs":1778363261000,"timestampIso":"2026-05-09T21:47:41Z","period":4,"clock":"25.9","eventText":"James Harden makes 25-foot three point step back jumpshot","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":685,"timestampMs":1778363268000,"timestampIso":"2026-05-09T21:47:48Z","period":4,"clock":"25.9","eventText":"Pistons Full timeout","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":687,"timestampMs":1778363270000,"timestampIso":"2026-05-09T21:47:50Z","period":4,"clock":"25.9","eventText":"Dean Wade enters the game for Max Strus","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":688,"timestampMs":1778363270000,"timestampIso":"2026-05-09T21:47:50Z","period":4,"clock":"25.9","eventText":"Duncan Robinson enters the game for Ausar Thompson","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":691,"timestampMs":1778363397000,"timestampIso":"2026-05-09T21:49:57Z","period":4,"clock":"22.6","eventText":"Duncan Robinson misses 25-foot three point jumper","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":692,"timestampMs":1778363399000,"timestampIso":"2026-05-09T21:49:59Z","period":4,"clock":"20.4","eventText":"Jarrett Allen defensive rebound","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":693,"timestampMs":1778363406000,"timestampIso":"2026-05-09T21:50:06Z","period":4,"clock":"20.4","eventText":"Cade Cunningham personal foul","awayScore":109,"homeScore":113,"validEvent":1}],"finalScoreRows":[{"sequence":528,"timestampMs":1778361169000,"timestampIso":"2026-05-09T21:12:49Z","period":4,"clock":"12:00","eventText":"Sam Merrill enters the game for Max Strus","awayScore":81,"homeScore":83,"validEvent":1},{"sequence":529,"timestampMs":1778361169000,"timestampIso":"2026-05-09T21:12:49Z","period":4,"clock":"12:00","eventText":"James Harden enters the game for Jaylon Tyson","awayScore":81,"homeScore":83,"validEvent":1},{"sequence":530,"timestampMs":1778361169000,"timestampIso":"2026-05-09T21:12:49Z","period":4,"clock":"12:00","eventText":"Jalen Duren enters the game for Paul Reed","awayScore":81,"homeScore":83,"validEvent":1},{"sequence":531,"timestampMs":1778361169000,"timestampIso":"2026-05-09T21:12:49Z","period":4,"clock":"12:00","eventText":"Cade Cunningham enters the game for Tobias Harris","awayScore":81,"homeScore":83,"validEvent":1},{"sequence":532,"timestampMs":1778361169000,"timestampIso":"2026-05-09T21:12:49Z","period":4,"clock":"12:00","eventText":"Duncan Robinson enters the game for Ausar Thompson","awayScore":81,"homeScore":83,"validEvent":1},{"sequence":539,"timestampMs":1778361328000,"timestampIso":"2026-05-09T21:15:28Z","period":4,"clock":"11:42","eventText":"Cade Cunningham misses 14-foot two point shot","awayScore":79,"homeScore":83,"validEvent":1},{"sequence":540,"timestampMs":1778361330000,"timestampIso":"2026-05-09T21:15:30Z","period":4,"clock":"11:40","eventText":"Donovan Mitchell defensive rebound","awayScore":81,"homeScore":83,"validEvent":1},{"sequence":541,"timestampMs":1778361336000,"timestampIso":"2026-05-09T21:15:36Z","period":4,"clock":"11:34","eventText":"Donovan Mitchell makes running layup","awayScore":79,"homeScore":85,"validEvent":1},{"sequence":542,"timestampMs":1778361352000,"timestampIso":"2026-05-09T21:15:52Z","period":4,"clock":"11:19","eventText":"Cade Cunningham misses driving floating jump shot","awayScore":81,"homeScore":85,"validEvent":1},{"sequence":543,"timestampMs":1778361353000,"timestampIso":"2026-05-09T21:15:53Z","period":4,"clock":"11:16","eventText":"Cade Cunningham offensive rebound","awayScore":81,"homeScore":85,"validEvent":1},{"sequence":544,"timestampMs":1778361358000,"timestampIso":"2026-05-09T21:15:58Z","period":4,"clock":"11:11","eventText":"Caris LeVert makes 1-foot dunk (Jalen Duren assists)","awayScore":83,"homeScore":85,"validEvent":1},{"sequence":546,"timestampMs":1778361385000,"timestampIso":"2026-05-09T21:16:25Z","period":4,"clock":"10:45","eventText":"Donovan Mitchell misses 23-foot three point jumper","awayScore":83,"homeScore":85,"validEvent":1},{"sequence":547,"timestampMs":1778361387000,"timestampIso":"2026-05-09T21:16:27Z","period":4,"clock":"10:43","eventText":"Evan Mobley offensive rebound","awayScore":83,"homeScore":85,"validEvent":1},{"sequence":548,"timestampMs":1778361402000,"timestampIso":"2026-05-09T21:16:42Z","period":4,"clock":"10:28","eventText":"Sam Merrill misses 23-foot three point step back jumpshot","awayScore":81,"homeScore":85,"validEvent":1},{"sequence":549,"timestampMs":1778361403000,"timestampIso":"2026-05-09T21:16:43Z","period":4,"clock":"10:27","eventText":"James Harden offensive rebound","awayScore":83,"homeScore":85,"validEvent":1},{"sequence":550,"timestampMs":1778361419000,"timestampIso":"2026-05-09T21:16:59Z","period":4,"clock":"10:14","eventText":"Cade Cunningham shooting foul","awayScore":83,"homeScore":85,"validEvent":1},{"sequence":552,"timestampMs":1778361459000,"timestampIso":"2026-05-09T21:17:39Z","period":4,"clock":"10:14","eventText":"Evan Mobley makes free throw 1 of 2","awayScore":83,"homeScore":86,"validEvent":1},{"sequence":553,"timestampMs":1778361476000,"timestampIso":"2026-05-09T21:17:56Z","period":4,"clock":"10:14","eventText":"Evan Mobley makes free throw 2 of 2","awayScore":83,"homeScore":87,"validEvent":1},{"sequence":554,"timestampMs":1778361494000,"timestampIso":"2026-05-09T21:18:14Z","period":4,"clock":"9:57","eventText":"Javonte Green makes 24-foot three point jumper (Duncan Robinson assists)","awayScore":86,"homeScore":87,"validEvent":1},{"sequence":556,"timestampMs":1778361513000,"timestampIso":"2026-05-09T21:18:33Z","period":4,"clock":"9:39","eventText":"Sam Merrill makes 23-foot three point jumper (Donovan Mitchell assists)","awayScore":86,"homeScore":90,"validEvent":1},{"sequence":558,"timestampMs":1778361528000,"timestampIso":"2026-05-09T21:18:48Z","period":4,"clock":"9:26","eventText":"Dennis Schroder blocks Cade Cunningham 's 13-foot driving floating jump shot","awayScore":86,"homeScore":90,"validEvent":1},{"sequence":560,"timestampMs":1778361528000,"timestampIso":"2026-05-09T21:18:48Z","period":4,"clock":"9:26","eventText":"Pistons offensive team rebound","awayScore":86,"homeScore":90,"validEvent":1},{"sequence":562,"timestampMs":1778361534000,"timestampIso":"2026-05-09T21:18:54Z","period":4,"clock":"9:26","eventText":"Daniss Jenkins enters the game for Duncan Robinson","awayScore":86,"homeScore":90,"validEvent":1},{"sequence":564,"timestampMs":1778361555000,"timestampIso":"2026-05-09T21:19:15Z","period":4,"clock":"9:18","eventText":"Jalen Duren misses driving layup","awayScore":86,"homeScore":90,"validEvent":1},{"sequence":565,"timestampMs":1778361557000,"timestampIso":"2026-05-09T21:19:17Z","period":4,"clock":"9:16","eventText":"James Harden defensive rebound","awayScore":86,"homeScore":90,"validEvent":1},{"sequence":566,"timestampMs":1778361562000,"timestampIso":"2026-05-09T21:19:22Z","period":4,"clock":"9:11","eventText":"Donovan Mitchell makes two point shot (James Harden assists)","awayScore":84,"homeScore":92,"validEvent":1},{"sequence":568,"timestampMs":1778361568000,"timestampIso":"2026-05-09T21:19:28Z","period":4,"clock":"9:11","eventText":"Pistons Full timeout","awayScore":86,"homeScore":92,"validEvent":1},{"sequence":571,"timestampMs":1778361569000,"timestampIso":"2026-05-09T21:19:29Z","period":4,"clock":"9:11","eventText":"Paul Reed enters the game for Jalen Duren","awayScore":86,"homeScore":92,"validEvent":1},{"sequence":572,"timestampMs":1778361569000,"timestampIso":"2026-05-09T21:19:29Z","period":4,"clock":"9:11","eventText":"Duncan Robinson enters the game for Caris LeVert","awayScore":86,"homeScore":92,"validEvent":1},{"sequence":575,"timestampMs":1778361802000,"timestampIso":"2026-05-09T21:23:22Z","period":4,"clock":"9:07","eventText":"Daniss Jenkins offensive foul","awayScore":86,"homeScore":92,"validEvent":1},{"sequence":577,"timestampMs":1778361802000,"timestampIso":"2026-05-09T21:23:22Z","period":4,"clock":"9:07","eventText":"Daniss Jenkins offensive foul turnover","awayScore":86,"homeScore":92,"validEvent":1},{"sequence":578,"timestampMs":1778361817000,"timestampIso":"2026-05-09T21:23:37Z","period":4,"clock":"9:07","eventText":"(09:07) [Pistons] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)","awayScore":86,"homeScore":92,"validEvent":1},{"sequence":579,"timestampMs":1778361955000,"timestampIso":"2026-05-09T21:25:55Z","period":4,"clock":"8:54","eventText":"Evan Mobley makes 2-foot driving floating jump shot","awayScore":86,"homeScore":94,"validEvent":1},{"sequence":580,"timestampMs":1778361978000,"timestampIso":"2026-05-09T21:26:18Z","period":4,"clock":"8:35","eventText":"Donovan Mitchell personal foul","awayScore":86,"homeScore":94,"validEvent":1},{"sequence":582,"timestampMs":1778362009000,"timestampIso":"2026-05-09T21:26:49Z","period":4,"clock":"8:27","eventText":"Paul Reed makes driving layup (Cade Cunningham assists)","awayScore":88,"homeScore":94,"validEvent":1},{"sequence":584,"timestampMs":1778362012000,"timestampIso":"2026-05-09T21:26:52Z","period":4,"clock":"8:27","eventText":"Evan Mobley shooting foul","awayScore":88,"homeScore":94,"validEvent":1},{"sequence":586,"timestampMs":1778362020000,"timestampIso":"2026-05-09T21:27:00Z","period":4,"clock":"8:27","eventText":"Tobias Harris enters the game for Cade Cunningham","awayScore":88,"homeScore":94,"validEvent":1},{"sequence":587,"timestampMs":1778362020000,"timestampIso":"2026-05-09T21:27:00Z","period":4,"clock":"8:27","eventText":"Ausar Thompson enters the game for Javonte Green","awayScore":88,"homeScore":94,"validEvent":1},{"sequence":590,"timestampMs":1778362053000,"timestampIso":"2026-05-09T21:27:33Z","period":4,"clock":"8:27","eventText":"Paul Reed makes free throw 1 of 1","awayScore":89,"homeScore":94,"validEvent":1},{"sequence":591,"timestampMs":1778362073000,"timestampIso":"2026-05-09T21:27:53Z","period":4,"clock":"8:03","eventText":"James Harden makes 1-foot driving floating jump shot","awayScore":89,"homeScore":96,"validEvent":1},{"sequence":592,"timestampMs":1778362091000,"timestampIso":"2026-05-09T21:28:11Z","period":4,"clock":"7:45","eventText":"Paul Reed makes 13-foot two point shot (Daniss Jenkins assists)","awayScore":91,"homeScore":96,"validEvent":1},{"sequence":594,"timestampMs":1778362114000,"timestampIso":"2026-05-09T21:28:34Z","period":4,"clock":"7:32","eventText":"Cavaliers Full timeout","awayScore":91,"homeScore":96,"validEvent":1},{"sequence":595,"timestampMs":1778362344000,"timestampIso":"2026-05-09T21:32:24Z","period":4,"clock":"7:26","eventText":"Dennis Schroder makes 23-foot three point jumper (Evan Mobley assists)","awayScore":91,"homeScore":99,"validEvent":1},{"sequence":597,"timestampMs":1778362361000,"timestampIso":"2026-05-09T21:32:41Z","period":4,"clock":"7:09","eventText":"Duncan Robinson makes 31-foot jump bank shot (Daniss Jenkins assists)","awayScore":94,"homeScore":99,"validEvent":1},{"sequence":599,"timestampMs":1778362380000,"timestampIso":"2026-05-09T21:33:00Z","period":4,"clock":"6:50","eventText":"James Harden bad pass\nturnover (Duncan Robinson steals)","awayScore":94,"homeScore":99,"validEvent":1},{"sequence":601,"timestampMs":1778362387000,"timestampIso":"2026-05-09T21:33:07Z","period":4,"clock":"6:43","eventText":"Duncan Robinson misses running pullup jump shot","awayScore":93,"homeScore":99,"validEvent":1},{"sequence":602,"timestampMs":1778362387000,"timestampIso":"2026-05-09T21:33:07Z","period":4,"clock":"6:43","eventText":"Paul Reed offensive rebound","awayScore":94,"homeScore":99,"validEvent":1},{"sequence":603,"timestampMs":1778362391000,"timestampIso":"2026-05-09T21:33:11Z","period":4,"clock":"6:43","eventText":"Evan Mobley shooting foul","awayScore":94,"homeScore":99,"validEvent":1},{"sequence":605,"timestampMs":1778362423000,"timestampIso":"2026-05-09T21:33:43Z","period":4,"clock":"6:43","eventText":"Paul Reed makes free throw 1 of 2","awayScore":95,"homeScore":99,"validEvent":1},{"sequence":606,"timestampMs":1778362424000,"timestampIso":"2026-05-09T21:33:44Z","period":4,"clock":"6:43","eventText":"Jarrett Allen enters the game for Evan Mobley","awayScore":95,"homeScore":99,"validEvent":1},{"sequence":607,"timestampMs":1778362424000,"timestampIso":"2026-05-09T21:33:44Z","period":4,"clock":"6:43","eventText":"Cade Cunningham enters the game for Daniss Jenkins","awayScore":95,"homeScore":99,"validEvent":1},{"sequence":610,"timestampMs":1778362459000,"timestampIso":"2026-05-09T21:34:19Z","period":4,"clock":"6:43","eventText":"Paul Reed makes free throw 2 of 2","awayScore":96,"homeScore":99,"validEvent":1},{"sequence":611,"timestampMs":1778362479000,"timestampIso":"2026-05-09T21:34:39Z","period":4,"clock":"6:28","eventText":"Sam Merrill misses 26-foot three point step back jumpshot","awayScore":95,"homeScore":99,"validEvent":1},{"sequence":612,"timestampMs":1778362482000,"timestampIso":"2026-05-09T21:34:42Z","period":4,"clock":"6:25","eventText":"Ausar Thompson defensive rebound","awayScore":96,"homeScore":99,"validEvent":1},{"sequence":613,"timestampMs":1778362495000,"timestampIso":"2026-05-09T21:34:55Z","period":4,"clock":"6:17","eventText":"Paul Reed offensive foul","awayScore":96,"homeScore":99,"validEvent":1},{"sequence":615,"timestampMs":1778362495000,"timestampIso":"2026-05-09T21:34:55Z","period":4,"clock":"6:17","eventText":"Paul Reed offensive foul turnover","awayScore":96,"homeScore":99,"validEvent":1},{"sequence":616,"timestampMs":1778362528000,"timestampIso":"2026-05-09T21:35:28Z","period":4,"clock":"6:01","eventText":"Paul Reed shooting foul","awayScore":95,"homeScore":99,"validEvent":1},{"sequence":618,"timestampMs":1778362555000,"timestampIso":"2026-05-09T21:35:55Z","period":4,"clock":"6:01","eventText":"Jarrett Allen makes free throw 1 of 2","awayScore":95,"homeScore":100,"validEvent":1},{"sequence":619,"timestampMs":1778362558000,"timestampIso":"2026-05-09T21:35:58Z","period":4,"clock":"6:01","eventText":"Max Strus enters the game for Dennis Schroder","awayScore":95,"homeScore":100,"validEvent":1},{"sequence":622,"timestampMs":1778362555000,"timestampIso":"2026-05-09T21:35:55Z","period":4,"clock":"6:01","eventText":"Jarrett Allen misses free throw 2 of 2","awayScore":96,"homeScore":100,"validEvent":1},{"sequence":623,"timestampMs":1778362557000,"timestampIso":"2026-05-09T21:35:57Z","period":4,"clock":"5:59","eventText":"Ausar Thompson defensive rebound","awayScore":96,"homeScore":100,"validEvent":1},{"sequence":624,"timestampMs":1778362596000,"timestampIso":"2026-05-09T21:36:36Z","period":4,"clock":"5:40","eventText":"Cade Cunningham makes 16-foot step back jumpshot (Duncan Robinson assists)","awayScore":98,"homeScore":100,"validEvent":1},{"sequence":625,"timestampMs":1778362620000,"timestampIso":"2026-05-09T21:37:00Z","period":4,"clock":"5:16","eventText":"Donovan Mitchell misses 17-foot step back jumpshot","awayScore":98,"homeScore":100,"validEvent":1},{"sequence":626,"timestampMs":1778362623000,"timestampIso":"2026-05-09T21:37:03Z","period":4,"clock":"5:13","eventText":"Ausar Thompson defensive rebound","awayScore":98,"homeScore":100,"validEvent":1},{"sequence":627,"timestampMs":1778362639000,"timestampIso":"2026-05-09T21:37:19Z","period":4,"clock":"4:57","eventText":"Tobias Harris makes 24-foot three point jumper (Ausar Thompson assists)","awayScore":101,"homeScore":100,"validEvent":1},{"sequence":629,"timestampMs":1778362668000,"timestampIso":"2026-05-09T21:37:48Z","period":4,"clock":"4:32","eventText":"Ausar Thompson shooting foul","awayScore":101,"homeScore":100,"validEvent":1},{"sequence":631,"timestampMs":1778362697000,"timestampIso":"2026-05-09T21:38:17Z","period":4,"clock":"4:32","eventText":"Donovan Mitchell makes free throw 1 of 2","awayScore":101,"homeScore":101,"validEvent":1},{"sequence":632,"timestampMs":1778362698000,"timestampIso":"2026-05-09T21:38:18Z","period":4,"clock":"4:32","eventText":"Evan Mobley enters the game for Sam Merrill","awayScore":101,"homeScore":101,"validEvent":1},{"sequence":633,"timestampMs":1778362698000,"timestampIso":"2026-05-09T21:38:18Z","period":4,"clock":"4:32","eventText":"Jalen Duren enters the game for Paul Reed","awayScore":101,"homeScore":101,"validEvent":1},{"sequence":636,"timestampMs":1778362730000,"timestampIso":"2026-05-09T21:38:50Z","period":4,"clock":"4:32","eventText":"Donovan Mitchell makes free throw 2 of 2","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":637,"timestampMs":1778362753000,"timestampIso":"2026-05-09T21:39:13Z","period":4,"clock":"4:10","eventText":"Ausar Thompson misses 22-foot three point jumper","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":638,"timestampMs":1778362756000,"timestampIso":"2026-05-09T21:39:16Z","period":4,"clock":"4:07","eventText":"Evan Mobley defensive rebound","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":639,"timestampMs":1778362764000,"timestampIso":"2026-05-09T21:39:24Z","period":4,"clock":"4:01","eventText":"Ausar Thompson blocks Donovan Mitchell 's 8-foot driving floating jump shot","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":641,"timestampMs":1778362764000,"timestampIso":"2026-05-09T21:39:24Z","period":4,"clock":"4:01","eventText":"Cavaliers offensive team rebound","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":643,"timestampMs":1778362794000,"timestampIso":"2026-05-09T21:39:54Z","period":4,"clock":"3:57","eventText":"Max Strus misses 23-foot three point jumper","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":644,"timestampMs":1778362796000,"timestampIso":"2026-05-09T21:39:56Z","period":4,"clock":"3:55","eventText":"Jalen Duren defensive rebound","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":645,"timestampMs":1778362811000,"timestampIso":"2026-05-09T21:40:11Z","period":4,"clock":"3:42","eventText":"Tobias Harris misses 7-foot two point shot","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":646,"timestampMs":1778362812000,"timestampIso":"2026-05-09T21:40:12Z","period":4,"clock":"3:41","eventText":"Cavaliers defensive team rebound","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":648,"timestampMs":1778362834000,"timestampIso":"2026-05-09T21:40:34Z","period":4,"clock":"3:26","eventText":"James Harden misses driving floating jump shot","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":649,"timestampMs":1778362837000,"timestampIso":"2026-05-09T21:40:37Z","period":4,"clock":"3:24","eventText":"Jarrett Allen offensive rebound","awayScore":101,"homeScore":102,"validEvent":1},{"sequence":650,"timestampMs":1778362837000,"timestampIso":"2026-05-09T21:40:37Z","period":4,"clock":"3:23","eventText":"Jarrett Allen makes dunk","awayScore":101,"homeScore":104,"validEvent":1},{"sequence":651,"timestampMs":1778362847000,"timestampIso":"2026-05-09T21:40:47Z","period":4,"clock":"3:14","eventText":"Duncan Robinson makes 27-foot three point jumper (Cade Cunningham assists)","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":653,"timestampMs":1778362860000,"timestampIso":"2026-05-09T21:41:00Z","period":4,"clock":"3:05","eventText":"Max Strus offensive foul","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":655,"timestampMs":1778362860000,"timestampIso":"2026-05-09T21:41:00Z","period":4,"clock":"3:05","eventText":"Max Strus offensive foul turnover","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":656,"timestampMs":1778362877000,"timestampIso":"2026-05-09T21:41:17Z","period":4,"clock":"3:05","eventText":"Daniss Jenkins enters the game for Ausar Thompson","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":658,"timestampMs":1778362918000,"timestampIso":"2026-05-09T21:41:58Z","period":4,"clock":"2:46","eventText":"Cade Cunningham misses 12-foot fade away jump shot","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":659,"timestampMs":1778362920000,"timestampIso":"2026-05-09T21:42:00Z","period":4,"clock":"2:44","eventText":"Evan Mobley defensive rebound","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":660,"timestampMs":1778362928000,"timestampIso":"2026-05-09T21:42:08Z","period":4,"clock":"2:37","eventText":"Donovan Mitchell misses 26-foot three point step back jumpshot","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":661,"timestampMs":1778362931000,"timestampIso":"2026-05-09T21:42:11Z","period":4,"clock":"2:34","eventText":"Pistons defensive team rebound","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":663,"timestampMs":1778362956000,"timestampIso":"2026-05-09T21:42:36Z","period":4,"clock":"2:32","eventText":"Cade Cunningham bad pass\nturnover (Max Strus steals)","awayScore":104,"homeScore":104,"validEvent":1},{"sequence":665,"timestampMs":1778362960000,"timestampIso":"2026-05-09T21:42:40Z","period":4,"clock":"2:28","eventText":"Max Strus makes running layup","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":666,"timestampMs":1778362980000,"timestampIso":"2026-05-09T21:43:00Z","period":4,"clock":"2:08","eventText":"Cade Cunningham bad pass\nturnover (Jarrett Allen steals)","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":668,"timestampMs":1778362988000,"timestampIso":"2026-05-09T21:43:08Z","period":4,"clock":"2:01","eventText":"Donovan Mitchell misses running layup","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":669,"timestampMs":1778362995000,"timestampIso":"2026-05-09T21:43:15Z","period":4,"clock":"1:54","eventText":"Cade Cunningham defensive rebound","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":670,"timestampMs":1778363000000,"timestampIso":"2026-05-09T21:43:20Z","period":4,"clock":"1:51","eventText":"Cade Cunningham out of bounds bad pass turnover","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":671,"timestampMs":1778363011000,"timestampIso":"2026-05-09T21:43:31Z","period":4,"clock":"1:51","eventText":"Ausar Thompson enters the game for Duncan Robinson","awayScore":104,"homeScore":106,"validEvent":1},{"sequence":673,"timestampMs":1778363045000,"timestampIso":"2026-05-09T21:44:05Z","period":4,"clock":"1:29","eventText":"James Harden makes 15-foot step back jumpshot","awayScore":104,"homeScore":108,"validEvent":1},{"sequence":674,"timestampMs":1778363051000,"timestampIso":"2026-05-09T21:44:11Z","period":4,"clock":"1:29","eventText":"Pistons Full timeout","awayScore":104,"homeScore":108,"validEvent":1},{"sequence":675,"timestampMs":1778363052000,"timestampIso":"2026-05-09T21:44:12Z","period":4,"clock":"1:29","eventText":"Duncan Robinson enters the game for Ausar Thompson","awayScore":104,"homeScore":108,"validEvent":1},{"sequence":677,"timestampMs":1778363175000,"timestampIso":"2026-05-09T21:46:15Z","period":4,"clock":"1:21","eventText":"Cade Cunningham makes 1-foot driving dunk","awayScore":106,"homeScore":108,"validEvent":1},{"sequence":678,"timestampMs":1778363200000,"timestampIso":"2026-05-09T21:46:40Z","period":4,"clock":"59.0","eventText":"James Harden makes 6-foot driving floating jump shot","awayScore":106,"homeScore":110,"validEvent":1},{"sequence":679,"timestampMs":1778363209000,"timestampIso":"2026-05-09T21:46:49Z","period":4,"clock":"50.2","eventText":"Cade Cunningham makes 28-foot three pointer","awayScore":109,"homeScore":110,"validEvent":1},{"sequence":680,"timestampMs":1778363224000,"timestampIso":"2026-05-09T21:47:04Z","period":4,"clock":"45.5","eventText":"Duncan Robinson personal foul","awayScore":109,"homeScore":110,"validEvent":1},{"sequence":682,"timestampMs":1778363231000,"timestampIso":"2026-05-09T21:47:11Z","period":4,"clock":"45.5","eventText":"Ausar Thompson enters the game for Duncan Robinson","awayScore":109,"homeScore":110,"validEvent":1},{"sequence":684,"timestampMs":1778363261000,"timestampIso":"2026-05-09T21:47:41Z","period":4,"clock":"25.9","eventText":"James Harden makes 25-foot three point step back jumpshot","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":685,"timestampMs":1778363268000,"timestampIso":"2026-05-09T21:47:48Z","period":4,"clock":"25.9","eventText":"Pistons Full timeout","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":687,"timestampMs":1778363270000,"timestampIso":"2026-05-09T21:47:50Z","period":4,"clock":"25.9","eventText":"Dean Wade enters the game for Max Strus","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":688,"timestampMs":1778363270000,"timestampIso":"2026-05-09T21:47:50Z","period":4,"clock":"25.9","eventText":"Duncan Robinson enters the game for Ausar Thompson","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":691,"timestampMs":1778363397000,"timestampIso":"2026-05-09T21:49:57Z","period":4,"clock":"22.6","eventText":"Duncan Robinson misses 25-foot three point jumper","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":692,"timestampMs":1778363399000,"timestampIso":"2026-05-09T21:49:59Z","period":4,"clock":"20.4","eventText":"Jarrett Allen defensive rebound","awayScore":109,"homeScore":113,"validEvent":1},{"sequence":693,"timestampMs":1778363406000,"timestampIso":"2026-05-09T21:50:06Z","period":4,"clock":"20.4","eventText":"Cade Cunningham personal foul","awayScore":109,"homeScore":113,"validEvent":1}]},"scoreTimeline":{"timelineCount":471,"minTimestampMs":1778353996000,"minTimestampIso":"2026-05-09T19:13:16Z","maxTimestampMs":1778363406000,"maxTimestampIso":"2026-05-09T21:50:06Z","maxAwayInTimeline":109,"maxHomeInTimeline":113,"hasFinalScoreInTimeline":false,"timestampDerivationMethods":{"pbp_wallclock":471},"first10":[{"tsMs":1778353996000,"tsIso":"2026-05-09T19:13:16Z","seq":4,"period":1,"clock":"12:00","away":0,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1778354006000,"tsIso":"2026-05-09T19:13:26Z","seq":7,"period":1,"clock":"11:43","away":3,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1778354023000,"tsIso":"2026-05-09T19:13:43Z","seq":9,"period":1,"clock":"11:26","away":3,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1778354027000,"tsIso":"2026-05-09T19:13:47Z","seq":11,"period":1,"clock":"11:22","away":3,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1778354032000,"tsIso":"2026-05-09T19:13:52Z","seq":13,"period":1,"clock":"11:16","away":3,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1778354033000,"tsIso":"2026-05-09T19:13:53Z","seq":12,"period":1,"clock":"11:16","away":3,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1778354033000,"tsIso":"2026-05-09T19:13:53Z","seq":14,"period":1,"clock":"11:15","away":3,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1778354036000,"tsIso":"2026-05-09T19:13:56Z","seq":15,"period":1,"clock":"11:14","away":3,"home":2,"derivMethod":"pbp_wallclock"},{"tsMs":1778354050000,"tsIso":"2026-05-09T19:14:10Z","seq":16,"period":1,"clock":"10:59","away":5,"home":2,"derivMethod":"pbp_wallclock"},{"tsMs":1778354064000,"tsIso":"2026-05-09T19:14:24Z","seq":18,"period":1,"clock":"10:45","away":5,"home":5,"derivMethod":"pbp_wallclock"}],"last20":[{"tsMs":1778362980000,"tsIso":"2026-05-09T21:43:00Z","seq":666,"period":4,"clock":"2:08","away":104,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1778362988000,"tsIso":"2026-05-09T21:43:08Z","seq":668,"period":4,"clock":"2:01","away":104,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1778362995000,"tsIso":"2026-05-09T21:43:15Z","seq":669,"period":4,"clock":"1:54","away":104,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1778363000000,"tsIso":"2026-05-09T21:43:20Z","seq":670,"period":4,"clock":"1:51","away":104,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1778363011000,"tsIso":"2026-05-09T21:43:31Z","seq":671,"period":4,"clock":"1:51","away":104,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1778363045000,"tsIso":"2026-05-09T21:44:05Z","seq":673,"period":4,"clock":"1:29","away":104,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1778363051000,"tsIso":"2026-05-09T21:44:11Z","seq":674,"period":4,"clock":"1:29","away":104,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1778363052000,"tsIso":"2026-05-09T21:44:12Z","seq":675,"period":4,"clock":"1:29","away":104,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1778363175000,"tsIso":"2026-05-09T21:46:15Z","seq":677,"period":4,"clock":"1:21","away":106,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1778363200000,"tsIso":"2026-05-09T21:46:40Z","seq":678,"period":4,"clock":"59.0","away":106,"home":110,"derivMethod":"pbp_wallclock"},{"tsMs":1778363209000,"tsIso":"2026-05-09T21:46:49Z","seq":679,"period":4,"clock":"50.2","away":109,"home":110,"derivMethod":"pbp_wallclock"},{"tsMs":1778363224000,"tsIso":"2026-05-09T21:47:04Z","seq":680,"period":4,"clock":"45.5","away":109,"home":110,"derivMethod":"pbp_wallclock"},{"tsMs":1778363231000,"tsIso":"2026-05-09T21:47:11Z","seq":682,"period":4,"clock":"45.5","away":109,"home":110,"derivMethod":"pbp_wallclock"},{"tsMs":1778363261000,"tsIso":"2026-05-09T21:47:41Z","seq":684,"period":4,"clock":"25.9","away":109,"home":113,"derivMethod":"pbp_wallclock"},{"tsMs":1778363268000,"tsIso":"2026-05-09T21:47:48Z","seq":685,"period":4,"clock":"25.9","away":109,"home":113,"derivMethod":"pbp_wallclock"},{"tsMs":1778363270000,"tsIso":"2026-05-09T21:47:50Z","seq":687,"period":4,"clock":"25.9","away":109,"home":113,"derivMethod":"pbp_wallclock"},{"tsMs":1778363270000,"tsIso":"2026-05-09T21:47:50Z","seq":688,"period":4,"clock":"25.9","away":109,"home":113,"derivMethod":"pbp_wallclock"},{"tsMs":1778363397000,"tsIso":"2026-05-09T21:49:57Z","seq":691,"period":4,"clock":"22.6","away":109,"home":113,"derivMethod":"pbp_wallclock"},{"tsMs":1778363399000,"tsIso":"2026-05-09T21:49:59Z","seq":692,"period":4,"clock":"20.4","away":109,"home":113,"derivMethod":"pbp_wallclock"},{"tsMs":1778363406000,"tsIso":"2026-05-09T21:50:06Z","seq":693,"period":4,"clock":"20.4","away":109,"home":113,"derivMethod":"pbp_wallclock"}],"finalTimelinePoint":{"tsMs":1778363406000,"tsIso":"2026-05-09T21:50:06Z","period":4,"clock":"20.4","away":109,"home":113,"derivMethod":"pbp_wallclock"}},"joinedSamples":{"around0941":[{"tsMs":1777974006000,"tsIso":"2026-05-05T09:40:06Z","awayProb":45.5,"scoreMethod":"pregame_no_score","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null}],"final10OddsPoints":[{"tsMs":1778359811000,"tsIso":"2026-05-09T20:50:11Z","awayProb":10.5,"scoreMethod":"pbp_previous_event","period":3,"clock":"7:53","awayScore":55,"homeScore":69,"scoreEventText":"Evan Mobley defensive rebound","scoreEventId":"401871335419","scoreEventSequence":419,"scoreEventTimestampIso":"2026-05-09T20:49:47Z","scoreAgeMs":24000,"derivMethod":"pbp_wallclock"},{"tsMs":1778360166000,"tsIso":"2026-05-09T20:56:06Z","awayProb":15.5,"scoreMethod":"pbp_previous_event","period":3,"clock":"6:10","awayScore":62,"homeScore":72,"scoreEventText":"Ausar Thompson makes 1-foot layup (Cade Cunningham assists)","scoreEventId":"401871335438","scoreEventSequence":438,"scoreEventTimestampIso":"2026-05-09T20:55:54Z","scoreAgeMs":12000,"derivMethod":"pbp_wallclock"},{"tsMs":1778360299000,"tsIso":"2026-05-09T20:58:19Z","awayProb":21.5,"scoreMethod":"pbp_previous_event","period":3,"clock":"4:32","awayScore":67,"homeScore":74,"scoreEventText":"Duncan Robinson makes 25-foot three point jumper (Cade Cunningham assists)","scoreEventId":"401871335458","scoreEventSequence":458,"scoreEventTimestampIso":"2026-05-09T20:58:16Z","scoreAgeMs":3000,"derivMethod":"pbp_wallclock"},{"tsMs":1778360417000,"tsIso":"2026-05-09T21:00:17Z","awayProb":27.5,"scoreMethod":"pbp_previous_event","period":3,"clock":"4:04","awayScore":69,"homeScore":75,"scoreEventText":"Cavaliers Full timeout","scoreEventId":"401871335464","scoreEventSequence":464,"scoreEventTimestampIso":"2026-05-09T20:58:37Z","scoreAgeMs":100000,"derivMethod":"pbp_wallclock"},{"tsMs":1778361010000,"tsIso":"2026-05-09T21:10:10Z","awayProb":23.5,"scoreMethod":"pbp_previous_event","period":3,"clock":"5.8","awayScore":79,"homeScore":83,"scoreEventText":"Tobias Harris makes free throw 1 of 1","scoreEventId":"401871335621","scoreEventSequence":621,"scoreEventTimestampIso":"2026-05-09T21:10:03Z","scoreAgeMs":7000,"derivMethod":"pbp_wallclock"},{"tsMs":1778361495000,"tsIso":"2026-05-09T21:18:15Z","awayProb":31.5,"scoreMethod":"pbp_previous_event","period":4,"clock":"9:57","awayScore":86,"homeScore":87,"scoreEventText":"Javonte Green makes 24-foot three point jumper (Duncan Robinson assists)","scoreEventId":"401871335554","scoreEventSequence":554,"scoreEventTimestampIso":"2026-05-09T21:18:14Z","scoreAgeMs":1000,"derivMethod":"pbp_wallclock"},{"tsMs":1778361611000,"tsIso":"2026-05-09T21:20:11Z","awayProb":22.5,"scoreMethod":"pbp_previous_event","period":4,"clock":"9:11","awayScore":86,"homeScore":92,"scoreEventText":"Duncan Robinson enters the game for Caris LeVert","scoreEventId":"401871335572","scoreEventSequence":572,"scoreEventTimestampIso":"2026-05-09T21:19:29Z","scoreAgeMs":42000,"derivMethod":"pbp_wallclock"},{"tsMs":1778361969000,"tsIso":"2026-05-09T21:26:09Z","awayProb":15.5,"scoreMethod":"pbp_previous_event","period":4,"clock":"8:54","awayScore":86,"homeScore":94,"scoreEventText":"Evan Mobley makes 2-foot driving floating jump shot","scoreEventId":"401871335579","scoreEventSequence":579,"scoreEventTimestampIso":"2026-05-09T21:25:55Z","scoreAgeMs":14000,"derivMethod":"pbp_wallclock"},{"tsMs":1778362214000,"tsIso":"2026-05-09T21:30:14Z","awayProb":20.5,"scoreMethod":"pbp_previous_event","period":4,"clock":"7:32","awayScore":91,"homeScore":96,"scoreEventText":"Cavaliers Full timeout","scoreEventId":"401871335594","scoreEventSequence":594,"scoreEventTimestampIso":"2026-05-09T21:28:34Z","scoreAgeMs":100000,"derivMethod":"pbp_wallclock"},{"tsMs":1778362566000,"tsIso":"2026-05-09T21:36:06Z","awayProb":24.5,"scoreMethod":"pbp_previous_event","period":4,"clock":"6:01","awayScore":95,"homeScore":100,"scoreEventText":"Max Strus enters the game for Dennis Schroder","scoreEventId":"401871335619","scoreEventSequence":619,"scoreEventTimestampIso":"2026-05-09T21:35:58Z","scoreAgeMs":8000,"derivMethod":"pbp_wallclock"}]},"warnings":["PBP max scores (109-113) do not match expected final 104-102 — PBP sync may be incomplete; run resync-source-data"]}