{"gameId":"0042500302","matchup":"CLE @ NYK","expectedFinalScore":{"away":"CLE","awayScore":104,"home":"NYK","homeScore":102},"gameMetadata":{"scheduledStartMs":1779408000000,"scheduledStartIso":"2026-05-22T00:00:00Z","actualStartMs":null,"actualStartIso":null,"gameStartMs":1779408000000,"gameStartIso":"2026-05-22T00:00:00Z","storedBasketballFinalMs":1779417648000,"storedBasketballFinalIso":"2026-05-22T02:40:48Z","computedBasketballFinalMs":1779417648000,"computedBasketballFinalIso":"2026-05-22T02:40:48Z","computedBasketballFinalSource":"stored_pbp_final_score_wallclock","computedBasketballFinalEventText":"End of Game","computedBasketballFinalPeriod":4,"computedBasketballFinalClock":"0.0","computedBasketballFinalWarning":null,"basketballFinalMs":1779417648000,"basketballFinalIso":"2026-05-22T02:40:48Z","storedAwayScore":93,"storedHomeScore":109,"officialAwayScore":93,"officialHomeScore":109,"status":"final"},"oddsWindow":{"windowStartMs":1779404400000,"windowStartIso":"2026-05-21T23:00:00Z","basketballFinalMs":1779417648000,"basketballFinalIso":"2026-05-22T02:40:48Z","finalGraceMs":600000,"windowEndMs":1779418248000,"windowEndIso":"2026-05-22T02:50:48Z","windowDurationMin":231},"oddsData":{"rawCount":0,"minTimestampMs":null,"minTimestampIso":null,"maxTimestampMs":null,"maxTimestampIso":null,"pointsInsideWindow":0,"pointsAfterWindowEnd":0,"last10RawPoints":[]},"pbpData":{"totalRows":463,"rowsWithScore":463,"rowsWithWallclock":463,"rowsWithoutWallclock":0,"maxAwayScore":93,"maxHomeScore":109,"minSeq":4,"maxSeq":672,"minWallclockMs":1779408834000,"maxWallclockMs":1779417648000,"maxWallclockIso":"2026-05-22T02:40:48Z","hasFinalScore":false,"last30BySequence":[{"sequence":629,"timestampMs":1779417312000,"timestampIso":"2026-05-22T02:35:12Z","period":4,"clock":"2:22","eventText":"Josh Hart misses 14-foot turnaround jump shot","awayScore":88,"homeScore":105,"validEvent":1},{"sequence":630,"timestampMs":1779417315000,"timestampIso":"2026-05-22T02:35:15Z","period":4,"clock":"2:19","eventText":"James Harden defensive rebound","awayScore":88,"homeScore":105,"validEvent":1},{"sequence":631,"timestampMs":1779417321000,"timestampIso":"2026-05-22T02:35:21Z","period":4,"clock":"2:15","eventText":"James Harden makes 3-foot running pullup jump shot","awayScore":90,"homeScore":105,"validEvent":1},{"sequence":632,"timestampMs":1779417324000,"timestampIso":"2026-05-22T02:35:24Z","period":4,"clock":"2:15","eventText":"Karl-Anthony Towns shooting foul","awayScore":90,"homeScore":105,"validEvent":1},{"sequence":634,"timestampMs":1779417347000,"timestampIso":"2026-05-22T02:35:47Z","period":4,"clock":"2:15","eventText":"James Harden makes free throw 1 of 1","awayScore":91,"homeScore":105,"validEvent":1},{"sequence":635,"timestampMs":1779417371000,"timestampIso":"2026-05-22T02:36:11Z","period":4,"clock":"1:57","eventText":"Donovan Mitchell kicked ball violation","awayScore":91,"homeScore":105,"validEvent":1},{"sequence":636,"timestampMs":1779417408000,"timestampIso":"2026-05-22T02:36:48Z","period":4,"clock":"1:57","eventText":"Landry Shamet enters the game for Josh Hart","awayScore":91,"homeScore":105,"validEvent":1},{"sequence":638,"timestampMs":1779417412000,"timestampIso":"2026-05-22T02:36:52Z","period":4,"clock":"1:43","eventText":"Mikal Bridges makes 11-foot turnaround jump shot (Jalen Brunson assists)","awayScore":91,"homeScore":107,"validEvent":1},{"sequence":640,"timestampMs":1779417421000,"timestampIso":"2026-05-22T02:37:01Z","period":4,"clock":"1:37","eventText":"Donovan Mitchell misses 25-foot three point step back jumpshot","awayScore":91,"homeScore":107,"validEvent":1},{"sequence":641,"timestampMs":1779417422000,"timestampIso":"2026-05-22T02:37:02Z","period":4,"clock":"1:36","eventText":"Landry Shamet defensive rebound","awayScore":91,"homeScore":107,"validEvent":1},{"sequence":642,"timestampMs":1779417439000,"timestampIso":"2026-05-22T02:37:19Z","period":4,"clock":"1:21","eventText":"Jalen Brunson makes 6-foot driving floating jump shot","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":643,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Max Strus offensive foul","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":645,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Max Strus offensive foul turnover","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":646,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Craig Porter Jr. enters the game for Donovan Mitchell","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":647,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Tyrese Proctor enters the game for James Harden","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":648,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Keon Ellis enters the game for Max Strus","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":649,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Thomas Bryant enters the game for Evan Mobley","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":650,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Nae'Qwan Tomlin enters the game for Sam Merrill","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":656,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Jose Alvarado enters the game for Mikal Bridges","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":657,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Miles McBride enters the game for Jalen Brunson","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":658,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Tyler Kolek enters the game for OG Anunoby","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":664,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Pacome Dadiet enters the game for Karl-Anthony Towns","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":665,"timestampMs":1779417570000,"timestampIso":"2026-05-22T02:39:30Z","period":4,"clock":"58.0","eventText":"Pacome Dadiet misses 26-foot three point jumper","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":666,"timestampMs":1779417572000,"timestampIso":"2026-05-22T02:39:32Z","period":4,"clock":"56.2","eventText":"Thomas Bryant defensive rebound","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":667,"timestampMs":1779417583000,"timestampIso":"2026-05-22T02:39:43Z","period":4,"clock":"45.1","eventText":"Thomas Bryant misses 13-foot jumper","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":668,"timestampMs":1779417586000,"timestampIso":"2026-05-22T02:39:46Z","period":4,"clock":"42.6","eventText":"Nae'Qwan Tomlin offensive rebound","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":669,"timestampMs":1779417588000,"timestampIso":"2026-05-22T02:39:48Z","period":4,"clock":"42.6","eventText":"Nae'Qwan Tomlin makes tip shot","awayScore":93,"homeScore":109,"validEvent":1},{"sequence":670,"timestampMs":1779417614000,"timestampIso":"2026-05-22T02:40:14Z","period":4,"clock":"20.1","eventText":"shot clock turnover ","awayScore":93,"homeScore":109,"validEvent":1},{"sequence":671,"timestampMs":1779417646000,"timestampIso":"2026-05-22T02:40:46Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":93,"homeScore":109,"validEvent":1},{"sequence":672,"timestampMs":1779417648000,"timestampIso":"2026-05-22T02:40:48Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":93,"homeScore":109,"validEvent":1}],"finalScoreRows":[{"sequence":481,"timestampMs":1779415278000,"timestampIso":"2026-05-22T02:01:18Z","period":4,"clock":"12:00","eventText":"Josh Hart enters the game for Mitchell Robinson","awayScore":70,"homeScore":85,"validEvent":1},{"sequence":482,"timestampMs":1779415278000,"timestampIso":"2026-05-22T02:01:18Z","period":4,"clock":"12:00","eventText":"Jose Alvarado enters the game for Mikal Bridges","awayScore":70,"homeScore":85,"validEvent":1},{"sequence":483,"timestampMs":1779415278000,"timestampIso":"2026-05-22T02:01:18Z","period":4,"clock":"12:00","eventText":"Karl-Anthony Towns enters the game for OG Anunoby","awayScore":70,"homeScore":85,"validEvent":1},{"sequence":484,"timestampMs":1779415278000,"timestampIso":"2026-05-22T02:01:18Z","period":4,"clock":"12:00","eventText":"Jaylon Tyson enters the game for Max Strus","awayScore":70,"homeScore":85,"validEvent":1},{"sequence":490,"timestampMs":1779415331000,"timestampIso":"2026-05-22T02:02:11Z","period":4,"clock":"11:35","eventText":"Karl-Anthony Towns misses driving floating jump shot","awayScore":70,"homeScore":85,"validEvent":1},{"sequence":491,"timestampMs":1779415333000,"timestampIso":"2026-05-22T02:02:13Z","period":4,"clock":"11:33","eventText":"Jaylon Tyson defensive rebound","awayScore":70,"homeScore":85,"validEvent":1},{"sequence":492,"timestampMs":1779415344000,"timestampIso":"2026-05-22T02:02:24Z","period":4,"clock":"11:26","eventText":"Karl-Anthony Towns personal foul","awayScore":70,"homeScore":85,"validEvent":1},{"sequence":494,"timestampMs":1779415370000,"timestampIso":"2026-05-22T02:02:50Z","period":4,"clock":"11:23","eventText":"Landry Shamet shooting foul","awayScore":70,"homeScore":85,"validEvent":1},{"sequence":496,"timestampMs":1779415404000,"timestampIso":"2026-05-22T02:03:24Z","period":4,"clock":"11:23","eventText":"Donovan Mitchell makes free throw 1 of 3","awayScore":71,"homeScore":85,"validEvent":1},{"sequence":497,"timestampMs":1779415426000,"timestampIso":"2026-05-22T02:03:46Z","period":4,"clock":"11:23","eventText":"Donovan Mitchell makes free throw 2 of 3","awayScore":72,"homeScore":85,"validEvent":1},{"sequence":498,"timestampMs":1779415448000,"timestampIso":"2026-05-22T02:04:08Z","period":4,"clock":"11:23","eventText":"Donovan Mitchell makes free throw 3 of 3","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":499,"timestampMs":1779415469000,"timestampIso":"2026-05-22T02:04:29Z","period":4,"clock":"11:04","eventText":"Jose Alvarado misses 24-foot three point jumper","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":500,"timestampMs":1779415472000,"timestampIso":"2026-05-22T02:04:32Z","period":4,"clock":"11:01","eventText":"Jaylon Tyson defensive rebound","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":501,"timestampMs":1779415481000,"timestampIso":"2026-05-22T02:04:41Z","period":4,"clock":"10:50","eventText":"Jaylon Tyson misses 24-foot three point jumper","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":502,"timestampMs":1779415483000,"timestampIso":"2026-05-22T02:04:43Z","period":4,"clock":"10:48","eventText":"Landry Shamet defensive rebound","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":503,"timestampMs":1779415507000,"timestampIso":"2026-05-22T02:05:07Z","period":4,"clock":"10:26","eventText":"Miles McBride misses 26-foot three point jumper","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":504,"timestampMs":1779415508000,"timestampIso":"2026-05-22T02:05:08Z","period":4,"clock":"10:25","eventText":"Knicks offensive team rebound","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":505,"timestampMs":1779415512000,"timestampIso":"2026-05-22T02:05:12Z","period":4,"clock":"10:25","eventText":"Jaylon Tyson loose ball foul","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":507,"timestampMs":1779415540000,"timestampIso":"2026-05-22T02:05:40Z","period":4,"clock":"10:17","eventText":"Josh Hart misses 24-foot three point pullup jump shot","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":508,"timestampMs":1779415542000,"timestampIso":"2026-05-22T02:05:42Z","period":4,"clock":"10:15","eventText":"Miles McBride offensive rebound","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":509,"timestampMs":1779415544000,"timestampIso":"2026-05-22T02:05:44Z","period":4,"clock":"10:13","eventText":"Miles McBride misses two point shot","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":510,"timestampMs":1779415546000,"timestampIso":"2026-05-22T02:05:46Z","period":4,"clock":"10:11","eventText":"Evan Mobley defensive rebound","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":511,"timestampMs":1779415557000,"timestampIso":"2026-05-22T02:05:57Z","period":4,"clock":"10:03","eventText":"Miles McBride shooting foul","awayScore":73,"homeScore":85,"validEvent":1},{"sequence":513,"timestampMs":1779415582000,"timestampIso":"2026-05-22T02:06:22Z","period":4,"clock":"10:03","eventText":"Sam Merrill makes free throw 1 of 2","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":514,"timestampMs":1779415582000,"timestampIso":"2026-05-22T02:06:22Z","period":4,"clock":"10:03","eventText":"Mikal Bridges enters the game for Josh Hart","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":515,"timestampMs":1779415582000,"timestampIso":"2026-05-22T02:06:22Z","period":4,"clock":"10:03","eventText":"Jalen Brunson enters the game for Jose Alvarado","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":518,"timestampMs":1779415582000,"timestampIso":"2026-05-22T02:06:22Z","period":4,"clock":"10:03","eventText":"Sam Merrill misses free throw 2 of 2","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":519,"timestampMs":1779415584000,"timestampIso":"2026-05-22T02:06:24Z","period":4,"clock":"10:01","eventText":"Miles McBride defensive rebound","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":520,"timestampMs":1779415639000,"timestampIso":"2026-05-22T02:07:19Z","period":4,"clock":"9:52","eventText":"Miles McBride misses driving floating jump shot","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":521,"timestampMs":1779415640000,"timestampIso":"2026-05-22T02:07:20Z","period":4,"clock":"9:50","eventText":"Miles McBride offensive rebound","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":522,"timestampMs":1779415647000,"timestampIso":"2026-05-22T02:07:27Z","period":4,"clock":"9:43","eventText":"Miles McBride misses 26-foot three point pullup jump shot","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":523,"timestampMs":1779415651000,"timestampIso":"2026-05-22T02:07:31Z","period":4,"clock":"9:39","eventText":"Donovan Mitchell defensive rebound","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":524,"timestampMs":1779415660000,"timestampIso":"2026-05-22T02:07:40Z","period":4,"clock":"9:36","eventText":"Landry Shamet personal foul","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":526,"timestampMs":1779415660000,"timestampIso":"2026-05-22T02:07:40Z","period":4,"clock":"9:36","eventText":"Mitchell Robinson enters the game for Karl-Anthony Towns","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":528,"timestampMs":1779415660000,"timestampIso":"2026-05-22T02:07:40Z","period":4,"clock":"9:36","eventText":"Jordan Clarkson enters the game for Miles McBride","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":530,"timestampMs":1779415711000,"timestampIso":"2026-05-22T02:08:31Z","period":4,"clock":"9:20","eventText":"Donovan Mitchell misses 20-foot pullup jump shot","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":531,"timestampMs":1779415712000,"timestampIso":"2026-05-22T02:08:32Z","period":4,"clock":"9:19","eventText":"Cavaliers offensive team rebound","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":532,"timestampMs":1779415716000,"timestampIso":"2026-05-22T02:08:36Z","period":4,"clock":"9:19","eventText":"Jordan Clarkson loose ball foul","awayScore":74,"homeScore":85,"validEvent":1},{"sequence":534,"timestampMs":1779415750000,"timestampIso":"2026-05-22T02:09:10Z","period":4,"clock":"9:19","eventText":"Jaylon Tyson makes free throw 1 of 2","awayScore":75,"homeScore":85,"validEvent":1},{"sequence":535,"timestampMs":1779415750000,"timestampIso":"2026-05-22T02:09:10Z","period":4,"clock":"9:19","eventText":"OG Anunoby enters the game for Jordan Clarkson","awayScore":75,"homeScore":85,"validEvent":1},{"sequence":536,"timestampMs":1779415750000,"timestampIso":"2026-05-22T02:09:10Z","period":4,"clock":"9:19","eventText":"James Harden enters the game for Sam Merrill","awayScore":75,"homeScore":85,"validEvent":1},{"sequence":539,"timestampMs":1779415794000,"timestampIso":"2026-05-22T02:09:54Z","period":4,"clock":"9:19","eventText":"Jaylon Tyson makes free throw 2 of 2","awayScore":76,"homeScore":85,"validEvent":1},{"sequence":540,"timestampMs":1779415814000,"timestampIso":"2026-05-22T02:10:14Z","period":4,"clock":"9:08","eventText":"Donovan Mitchell personal foul","awayScore":76,"homeScore":85,"validEvent":1},{"sequence":542,"timestampMs":1779415834000,"timestampIso":"2026-05-22T02:10:34Z","period":4,"clock":"9:06","eventText":"Jalen Brunson bad pass\nturnover (James Harden steals)","awayScore":76,"homeScore":85,"validEvent":1},{"sequence":544,"timestampMs":1779415841000,"timestampIso":"2026-05-22T02:10:41Z","period":4,"clock":"8:59","eventText":"Jaylon Tyson makes layup (Dennis Schroder assists)","awayScore":78,"homeScore":85,"validEvent":1},{"sequence":546,"timestampMs":1779415860000,"timestampIso":"2026-05-22T02:11:00Z","period":4,"clock":"8:39","eventText":"OG Anunoby makes 25-foot three point jumper (Jalen Brunson assists)","awayScore":78,"homeScore":88,"validEvent":1},{"sequence":548,"timestampMs":1779415878000,"timestampIso":"2026-05-22T02:11:18Z","period":4,"clock":"8:21","eventText":"Jaylon Tyson misses 23-foot three point jumper","awayScore":78,"homeScore":88,"validEvent":1},{"sequence":549,"timestampMs":1779415879000,"timestampIso":"2026-05-22T02:11:19Z","period":4,"clock":"8:20","eventText":"Knicks defensive team rebound","awayScore":78,"homeScore":88,"validEvent":1},{"sequence":550,"timestampMs":1779415883000,"timestampIso":"2026-05-22T02:11:23Z","period":4,"clock":"8:20","eventText":"Dennis Schroder loose ball foul","awayScore":78,"homeScore":88,"validEvent":1},{"sequence":552,"timestampMs":1779415884000,"timestampIso":"2026-05-22T02:11:24Z","period":4,"clock":"8:20","eventText":"Jarrett Allen enters the game for Evan Mobley","awayScore":78,"homeScore":88,"validEvent":1},{"sequence":554,"timestampMs":1779415915000,"timestampIso":"2026-05-22T02:11:55Z","period":4,"clock":"8:07","eventText":"Jalen Brunson misses 11-foot fade away jump shot","awayScore":78,"homeScore":88,"validEvent":1},{"sequence":555,"timestampMs":1779415918000,"timestampIso":"2026-05-22T02:11:58Z","period":4,"clock":"8:04","eventText":"Dennis Schroder defensive rebound","awayScore":78,"homeScore":88,"validEvent":1},{"sequence":556,"timestampMs":1779415930000,"timestampIso":"2026-05-22T02:12:10Z","period":4,"clock":"7:51","eventText":"Donovan Mitchell makes 12-foot driving floating jump shot (James Harden assists)","awayScore":80,"homeScore":88,"validEvent":1},{"sequence":558,"timestampMs":1779415942000,"timestampIso":"2026-05-22T02:12:22Z","period":4,"clock":"7:46","eventText":"Knicks Full timeout","awayScore":80,"homeScore":88,"validEvent":1},{"sequence":559,"timestampMs":1779415942000,"timestampIso":"2026-05-22T02:12:22Z","period":4,"clock":"7:46","eventText":"Josh Hart enters the game for Landry Shamet","awayScore":80,"homeScore":88,"validEvent":1},{"sequence":561,"timestampMs":1779416180000,"timestampIso":"2026-05-22T02:16:20Z","period":4,"clock":"7:46","eventText":"Jarrett Allen personal take foul","awayScore":80,"homeScore":88,"validEvent":1},{"sequence":563,"timestampMs":1779416180000,"timestampIso":"2026-05-22T02:16:20Z","period":4,"clock":"7:46","eventText":"Karl-Anthony Towns enters the game for Mitchell Robinson","awayScore":80,"homeScore":88,"validEvent":1},{"sequence":565,"timestampMs":1779416223000,"timestampIso":"2026-05-22T02:17:03Z","period":4,"clock":"7:27","eventText":"Mikal Bridges makes 7-foot floating jump shot (Jalen Brunson assists)","awayScore":80,"homeScore":90,"validEvent":1},{"sequence":567,"timestampMs":1779416234000,"timestampIso":"2026-05-22T02:17:14Z","period":4,"clock":"7:16","eventText":"James Harden misses driving layup","awayScore":80,"homeScore":90,"validEvent":1},{"sequence":568,"timestampMs":1779416234000,"timestampIso":"2026-05-22T02:17:14Z","period":4,"clock":"7:16","eventText":"Dennis Schroder offensive rebound","awayScore":80,"homeScore":90,"validEvent":1},{"sequence":569,"timestampMs":1779416247000,"timestampIso":"2026-05-22T02:17:27Z","period":4,"clock":"7:15","eventText":"Jalen Brunson personal foul","awayScore":80,"homeScore":90,"validEvent":1},{"sequence":571,"timestampMs":1779416277000,"timestampIso":"2026-05-22T02:17:57Z","period":4,"clock":"7:15","eventText":"Dennis Schroder misses free throw 1 of 2","awayScore":80,"homeScore":90,"validEvent":1},{"sequence":572,"timestampMs":1779416277000,"timestampIso":"2026-05-22T02:17:57Z","period":4,"clock":"7:15","eventText":"Cavaliers offensive team rebound","awayScore":80,"homeScore":90,"validEvent":1},{"sequence":573,"timestampMs":1779416277000,"timestampIso":"2026-05-22T02:17:57Z","period":4,"clock":"7:15","eventText":"Dennis Schroder misses free throw 2 of 2","awayScore":80,"homeScore":90,"validEvent":1},{"sequence":574,"timestampMs":1779416280000,"timestampIso":"2026-05-22T02:18:00Z","period":4,"clock":"7:12","eventText":"Josh Hart defensive rebound","awayScore":80,"homeScore":90,"validEvent":1},{"sequence":575,"timestampMs":1779416319000,"timestampIso":"2026-05-22T02:18:39Z","period":4,"clock":"6:52","eventText":"OG Anunoby makes driving layup (Josh Hart assists)","awayScore":80,"homeScore":92,"validEvent":1},{"sequence":577,"timestampMs":1779416336000,"timestampIso":"2026-05-22T02:18:56Z","period":4,"clock":"6:34","eventText":"Dennis Schroder makes 11-foot pullup jump shot","awayScore":82,"homeScore":92,"validEvent":1},{"sequence":578,"timestampMs":1779416359000,"timestampIso":"2026-05-22T02:19:19Z","period":4,"clock":"6:12","eventText":"Mikal Bridges makes 23-foot three point jumper (Josh Hart assists)","awayScore":82,"homeScore":95,"validEvent":1},{"sequence":580,"timestampMs":1779416373000,"timestampIso":"2026-05-22T02:19:33Z","period":4,"clock":"6:11","eventText":"Cavaliers Full timeout","awayScore":82,"homeScore":95,"validEvent":1},{"sequence":581,"timestampMs":1779416373000,"timestampIso":"2026-05-22T02:19:33Z","period":4,"clock":"6:11","eventText":"Max Strus enters the game for Dennis Schroder","awayScore":82,"homeScore":95,"validEvent":1},{"sequence":582,"timestampMs":1779416373000,"timestampIso":"2026-05-22T02:19:33Z","period":4,"clock":"6:11","eventText":"Evan Mobley enters the game for Jaylon Tyson","awayScore":82,"homeScore":95,"validEvent":1},{"sequence":585,"timestampMs":1779416613000,"timestampIso":"2026-05-22T02:23:33Z","period":4,"clock":"5:52","eventText":"James Harden makes 23-foot three point jumper (Max Strus assists)","awayScore":85,"homeScore":95,"validEvent":1},{"sequence":587,"timestampMs":1779416639000,"timestampIso":"2026-05-22T02:23:59Z","period":4,"clock":"5:25","eventText":"Jalen Brunson makes 14-foot pullup jump shot","awayScore":85,"homeScore":97,"validEvent":1},{"sequence":588,"timestampMs":1779416655000,"timestampIso":"2026-05-22T02:24:15Z","period":4,"clock":"5:12","eventText":"OG Anunoby shooting foul","awayScore":85,"homeScore":97,"validEvent":1},{"sequence":590,"timestampMs":1779416690000,"timestampIso":"2026-05-22T02:24:50Z","period":4,"clock":"5:12","eventText":"Evan Mobley misses free throw 1 of 2","awayScore":85,"homeScore":97,"validEvent":1},{"sequence":591,"timestampMs":1779416690000,"timestampIso":"2026-05-22T02:24:50Z","period":4,"clock":"5:12","eventText":"Cavaliers offensive team rebound","awayScore":85,"homeScore":97,"validEvent":1},{"sequence":592,"timestampMs":1779416690000,"timestampIso":"2026-05-22T02:24:50Z","period":4,"clock":"5:12","eventText":"Evan Mobley misses free throw 2 of 2","awayScore":85,"homeScore":97,"validEvent":1},{"sequence":593,"timestampMs":1779416692000,"timestampIso":"2026-05-22T02:24:52Z","period":4,"clock":"5:10","eventText":"Karl-Anthony Towns defensive rebound","awayScore":85,"homeScore":97,"validEvent":1},{"sequence":594,"timestampMs":1779416736000,"timestampIso":"2026-05-22T02:25:36Z","period":4,"clock":"4:47","eventText":"Josh Hart makes 9-foot two point shot","awayScore":85,"homeScore":99,"validEvent":1},{"sequence":595,"timestampMs":1779416753000,"timestampIso":"2026-05-22T02:25:53Z","period":4,"clock":"4:30","eventText":"Donovan Mitchell misses 25-foot three point jumper","awayScore":85,"homeScore":99,"validEvent":1},{"sequence":596,"timestampMs":1779416756000,"timestampIso":"2026-05-22T02:25:56Z","period":4,"clock":"4:27","eventText":"OG Anunoby defensive rebound","awayScore":85,"homeScore":99,"validEvent":1},{"sequence":597,"timestampMs":1779416764000,"timestampIso":"2026-05-22T02:26:04Z","period":4,"clock":"4:19","eventText":"Jalen Brunson bad pass\nturnover (Jarrett Allen steals)","awayScore":85,"homeScore":99,"validEvent":1},{"sequence":599,"timestampMs":1779416772000,"timestampIso":"2026-05-22T02:26:12Z","period":4,"clock":"4:16","eventText":"Josh Hart personal foul","awayScore":85,"homeScore":99,"validEvent":1},{"sequence":601,"timestampMs":1779416805000,"timestampIso":"2026-05-22T02:26:45Z","period":4,"clock":"4:16","eventText":"Donovan Mitchell makes free throw 1 of 2","awayScore":86,"homeScore":99,"validEvent":1},{"sequence":602,"timestampMs":1779416805000,"timestampIso":"2026-05-22T02:26:45Z","period":4,"clock":"4:16","eventText":"Donovan Mitchell misses free throw 2 of 2","awayScore":86,"homeScore":99,"validEvent":1},{"sequence":603,"timestampMs":1779416807000,"timestampIso":"2026-05-22T02:26:47Z","period":4,"clock":"4:14","eventText":"Karl-Anthony Towns defensive rebound","awayScore":86,"homeScore":99,"validEvent":1},{"sequence":604,"timestampMs":1779416851000,"timestampIso":"2026-05-22T02:27:31Z","period":4,"clock":"4:02","eventText":"Donovan Mitchell loose ball foul","awayScore":86,"homeScore":99,"validEvent":1},{"sequence":606,"timestampMs":1779416885000,"timestampIso":"2026-05-22T02:28:05Z","period":4,"clock":"4:02","eventText":"Jalen Brunson makes free throw 1 of 2","awayScore":86,"homeScore":100,"validEvent":1},{"sequence":607,"timestampMs":1779416906000,"timestampIso":"2026-05-22T02:28:26Z","period":4,"clock":"4:02","eventText":"Jalen Brunson makes free throw 2 of 2","awayScore":86,"homeScore":101,"validEvent":1},{"sequence":608,"timestampMs":1779416918000,"timestampIso":"2026-05-22T02:28:38Z","period":4,"clock":"3:52","eventText":"James Harden misses 26-foot three point pullup jump shot","awayScore":86,"homeScore":101,"validEvent":1},{"sequence":609,"timestampMs":1779416921000,"timestampIso":"2026-05-22T02:28:41Z","period":4,"clock":"3:49","eventText":"Jalen Brunson defensive rebound","awayScore":86,"homeScore":101,"validEvent":1},{"sequence":610,"timestampMs":1779416933000,"timestampIso":"2026-05-22T02:28:53Z","period":4,"clock":"3:36","eventText":"Mikal Bridges misses 12-foot fade away jump shot","awayScore":86,"homeScore":101,"validEvent":1},{"sequence":611,"timestampMs":1779416935000,"timestampIso":"2026-05-22T02:28:55Z","period":4,"clock":"3:34","eventText":"Jarrett Allen defensive rebound","awayScore":86,"homeScore":101,"validEvent":1},{"sequence":612,"timestampMs":1779416945000,"timestampIso":"2026-05-22T02:29:05Z","period":4,"clock":"3:24","eventText":"Jarrett Allen misses 12-foot floating jump shot","awayScore":86,"homeScore":101,"validEvent":1},{"sequence":613,"timestampMs":1779416948000,"timestampIso":"2026-05-22T02:29:08Z","period":4,"clock":"3:21","eventText":"Jalen Brunson defensive rebound","awayScore":86,"homeScore":101,"validEvent":1},{"sequence":614,"timestampMs":1779416952000,"timestampIso":"2026-05-22T02:29:12Z","period":4,"clock":"3:18","eventText":"Jalen Brunson makes running layup","awayScore":86,"homeScore":103,"validEvent":1},{"sequence":615,"timestampMs":1779416956000,"timestampIso":"2026-05-22T02:29:16Z","period":4,"clock":"3:18","eventText":"Cavaliers Full timeout","awayScore":86,"homeScore":103,"validEvent":1},{"sequence":616,"timestampMs":1779417053000,"timestampIso":"2026-05-22T02:30:53Z","period":4,"clock":"3:18","eventText":"Knicks Full timeout","awayScore":86,"homeScore":103,"validEvent":1},{"sequence":617,"timestampMs":1779417053000,"timestampIso":"2026-05-22T02:30:53Z","period":4,"clock":"3:18","eventText":"Sam Merrill enters the game for Jarrett Allen","awayScore":86,"homeScore":103,"validEvent":1},{"sequence":619,"timestampMs":1779417148000,"timestampIso":"2026-05-22T02:32:28Z","period":4,"clock":"3:06","eventText":"Max Strus misses 25-foot three point jumper","awayScore":86,"homeScore":103,"validEvent":1},{"sequence":620,"timestampMs":1779417151000,"timestampIso":"2026-05-22T02:32:31Z","period":4,"clock":"3:03","eventText":"Josh Hart defensive rebound","awayScore":86,"homeScore":103,"validEvent":1},{"sequence":621,"timestampMs":1779417162000,"timestampIso":"2026-05-22T02:32:42Z","period":4,"clock":"2:55","eventText":"Max Strus personal foul","awayScore":86,"homeScore":103,"validEvent":1},{"sequence":623,"timestampMs":1779417191000,"timestampIso":"2026-05-22T02:33:11Z","period":4,"clock":"2:55","eventText":"Jalen Brunson makes free throw 1 of 2","awayScore":86,"homeScore":104,"validEvent":1},{"sequence":624,"timestampMs":1779417216000,"timestampIso":"2026-05-22T02:33:36Z","period":4,"clock":"2:55","eventText":"Jalen Brunson makes free throw 2 of 2","awayScore":86,"homeScore":105,"validEvent":1},{"sequence":625,"timestampMs":1779417231000,"timestampIso":"2026-05-22T02:33:51Z","period":4,"clock":"2:46","eventText":"Josh Hart personal foul","awayScore":86,"homeScore":105,"validEvent":1},{"sequence":627,"timestampMs":1779417258000,"timestampIso":"2026-05-22T02:34:18Z","period":4,"clock":"2:46","eventText":"Donovan Mitchell makes free throw 1 of 2","awayScore":87,"homeScore":105,"validEvent":1},{"sequence":628,"timestampMs":1779417285000,"timestampIso":"2026-05-22T02:34:45Z","period":4,"clock":"2:46","eventText":"Donovan Mitchell makes free throw 2 of 2","awayScore":88,"homeScore":105,"validEvent":1},{"sequence":629,"timestampMs":1779417312000,"timestampIso":"2026-05-22T02:35:12Z","period":4,"clock":"2:22","eventText":"Josh Hart misses 14-foot turnaround jump shot","awayScore":88,"homeScore":105,"validEvent":1},{"sequence":630,"timestampMs":1779417315000,"timestampIso":"2026-05-22T02:35:15Z","period":4,"clock":"2:19","eventText":"James Harden defensive rebound","awayScore":88,"homeScore":105,"validEvent":1},{"sequence":631,"timestampMs":1779417321000,"timestampIso":"2026-05-22T02:35:21Z","period":4,"clock":"2:15","eventText":"James Harden makes 3-foot running pullup jump shot","awayScore":90,"homeScore":105,"validEvent":1},{"sequence":632,"timestampMs":1779417324000,"timestampIso":"2026-05-22T02:35:24Z","period":4,"clock":"2:15","eventText":"Karl-Anthony Towns shooting foul","awayScore":90,"homeScore":105,"validEvent":1},{"sequence":634,"timestampMs":1779417347000,"timestampIso":"2026-05-22T02:35:47Z","period":4,"clock":"2:15","eventText":"James Harden makes free throw 1 of 1","awayScore":91,"homeScore":105,"validEvent":1},{"sequence":635,"timestampMs":1779417371000,"timestampIso":"2026-05-22T02:36:11Z","period":4,"clock":"1:57","eventText":"Donovan Mitchell kicked ball violation","awayScore":91,"homeScore":105,"validEvent":1},{"sequence":636,"timestampMs":1779417408000,"timestampIso":"2026-05-22T02:36:48Z","period":4,"clock":"1:57","eventText":"Landry Shamet enters the game for Josh Hart","awayScore":91,"homeScore":105,"validEvent":1},{"sequence":638,"timestampMs":1779417412000,"timestampIso":"2026-05-22T02:36:52Z","period":4,"clock":"1:43","eventText":"Mikal Bridges makes 11-foot turnaround jump shot (Jalen Brunson assists)","awayScore":91,"homeScore":107,"validEvent":1},{"sequence":640,"timestampMs":1779417421000,"timestampIso":"2026-05-22T02:37:01Z","period":4,"clock":"1:37","eventText":"Donovan Mitchell misses 25-foot three point step back jumpshot","awayScore":91,"homeScore":107,"validEvent":1},{"sequence":641,"timestampMs":1779417422000,"timestampIso":"2026-05-22T02:37:02Z","period":4,"clock":"1:36","eventText":"Landry Shamet defensive rebound","awayScore":91,"homeScore":107,"validEvent":1},{"sequence":642,"timestampMs":1779417439000,"timestampIso":"2026-05-22T02:37:19Z","period":4,"clock":"1:21","eventText":"Jalen Brunson makes 6-foot driving floating jump shot","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":643,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Max Strus offensive foul","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":645,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Max Strus offensive foul turnover","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":646,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Craig Porter Jr. enters the game for Donovan Mitchell","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":647,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Tyrese Proctor enters the game for James Harden","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":648,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Keon Ellis enters the game for Max Strus","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":649,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Thomas Bryant enters the game for Evan Mobley","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":650,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Nae'Qwan Tomlin enters the game for Sam Merrill","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":656,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Jose Alvarado enters the game for Mikal Bridges","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":657,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Miles McBride enters the game for Jalen Brunson","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":658,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Tyler Kolek enters the game for OG Anunoby","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":664,"timestampMs":1779417453000,"timestampIso":"2026-05-22T02:37:33Z","period":4,"clock":"1:15","eventText":"Pacome Dadiet enters the game for Karl-Anthony Towns","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":665,"timestampMs":1779417570000,"timestampIso":"2026-05-22T02:39:30Z","period":4,"clock":"58.0","eventText":"Pacome Dadiet misses 26-foot three point jumper","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":666,"timestampMs":1779417572000,"timestampIso":"2026-05-22T02:39:32Z","period":4,"clock":"56.2","eventText":"Thomas Bryant defensive rebound","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":667,"timestampMs":1779417583000,"timestampIso":"2026-05-22T02:39:43Z","period":4,"clock":"45.1","eventText":"Thomas Bryant misses 13-foot jumper","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":668,"timestampMs":1779417586000,"timestampIso":"2026-05-22T02:39:46Z","period":4,"clock":"42.6","eventText":"Nae'Qwan Tomlin offensive rebound","awayScore":91,"homeScore":109,"validEvent":1},{"sequence":669,"timestampMs":1779417588000,"timestampIso":"2026-05-22T02:39:48Z","period":4,"clock":"42.6","eventText":"Nae'Qwan Tomlin makes tip shot","awayScore":93,"homeScore":109,"validEvent":1},{"sequence":670,"timestampMs":1779417614000,"timestampIso":"2026-05-22T02:40:14Z","period":4,"clock":"20.1","eventText":"shot clock turnover ","awayScore":93,"homeScore":109,"validEvent":1},{"sequence":671,"timestampMs":1779417646000,"timestampIso":"2026-05-22T02:40:46Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":93,"homeScore":109,"validEvent":1},{"sequence":672,"timestampMs":1779417648000,"timestampIso":"2026-05-22T02:40:48Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":93,"homeScore":109,"validEvent":1}]},"scoreTimeline":{"timelineCount":463,"minTimestampMs":1779408834000,"minTimestampIso":"2026-05-22T00:13:54Z","maxTimestampMs":1779417648000,"maxTimestampIso":"2026-05-22T02:40:48Z","maxAwayInTimeline":93,"maxHomeInTimeline":109,"hasFinalScoreInTimeline":false,"timestampDerivationMethods":{"pbp_wallclock":463},"first10":[{"tsMs":1779408834000,"tsIso":"2026-05-22T00:13:54Z","seq":4,"period":1,"clock":"12:00","away":0,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779408849000,"tsIso":"2026-05-22T00:14:09Z","seq":7,"period":1,"clock":"11:43","away":0,"home":2,"derivMethod":"pbp_wallclock"},{"tsMs":1779408852000,"tsIso":"2026-05-22T00:14:12Z","seq":8,"period":1,"clock":"11:39","away":0,"home":2,"derivMethod":"pbp_wallclock"},{"tsMs":1779408866000,"tsIso":"2026-05-22T00:14:26Z","seq":10,"period":1,"clock":"11:25","away":0,"home":5,"derivMethod":"pbp_wallclock"},{"tsMs":1779408887000,"tsIso":"2026-05-22T00:14:47Z","seq":12,"period":1,"clock":"11:04","away":3,"home":5,"derivMethod":"pbp_wallclock"},{"tsMs":1779408907000,"tsIso":"2026-05-22T00:15:07Z","seq":14,"period":1,"clock":"10:47","away":3,"home":5,"derivMethod":"pbp_wallclock"},{"tsMs":1779408941000,"tsIso":"2026-05-22T00:15:41Z","seq":16,"period":1,"clock":"10:36","away":3,"home":5,"derivMethod":"pbp_wallclock"},{"tsMs":1779408944000,"tsIso":"2026-05-22T00:15:44Z","seq":17,"period":1,"clock":"10:33","away":3,"home":5,"derivMethod":"pbp_wallclock"},{"tsMs":1779408953000,"tsIso":"2026-05-22T00:15:53Z","seq":18,"period":1,"clock":"10:26","away":3,"home":5,"derivMethod":"pbp_wallclock"},{"tsMs":1779408954000,"tsIso":"2026-05-22T00:15:54Z","seq":19,"period":1,"clock":"10:25","away":3,"home":5,"derivMethod":"pbp_wallclock"}],"last20":[{"tsMs":1779417439000,"tsIso":"2026-05-22T02:37:19Z","seq":642,"period":4,"clock":"1:21","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":643,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":645,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":646,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":647,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":648,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":649,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":650,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":656,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":657,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":658,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417453000,"tsIso":"2026-05-22T02:37:33Z","seq":664,"period":4,"clock":"1:15","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417570000,"tsIso":"2026-05-22T02:39:30Z","seq":665,"period":4,"clock":"58.0","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417572000,"tsIso":"2026-05-22T02:39:32Z","seq":666,"period":4,"clock":"56.2","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417583000,"tsIso":"2026-05-22T02:39:43Z","seq":667,"period":4,"clock":"45.1","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417586000,"tsIso":"2026-05-22T02:39:46Z","seq":668,"period":4,"clock":"42.6","away":91,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417588000,"tsIso":"2026-05-22T02:39:48Z","seq":669,"period":4,"clock":"42.6","away":93,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417614000,"tsIso":"2026-05-22T02:40:14Z","seq":670,"period":4,"clock":"20.1","away":93,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417646000,"tsIso":"2026-05-22T02:40:46Z","seq":671,"period":4,"clock":"0.0","away":93,"home":109,"derivMethod":"pbp_wallclock"},{"tsMs":1779417648000,"tsIso":"2026-05-22T02:40:48Z","seq":672,"period":4,"clock":"0.0","away":93,"home":109,"derivMethod":"pbp_wallclock"}],"finalTimelinePoint":{"tsMs":1779417648000,"tsIso":"2026-05-22T02:40:48Z","period":4,"clock":"0.0","away":93,"home":109,"derivMethod":"pbp_wallclock"}},"joinedSamples":{"around0941":[],"final10OddsPoints":[]},"warnings":["PBP max scores (93-109) do not match expected final 104-102 — PBP sync may be incomplete; run resync-source-data"]}