{"gameId":"0042500303","matchup":"NYK @ CLE","expectedFinalScore":{"away":"NYK","awayScore":104,"home":"CLE","homeScore":102},"gameMetadata":{"scheduledStartMs":1779580800000,"scheduledStartIso":"2026-05-24T00:00:00Z","actualStartMs":null,"actualStartIso":null,"gameStartMs":1779580800000,"gameStartIso":"2026-05-24T00:00:00Z","storedBasketballFinalMs":1779590502000,"storedBasketballFinalIso":"2026-05-24T02:41:42Z","computedBasketballFinalMs":1779590750000,"computedBasketballFinalIso":"2026-05-24T02:45:50Z","computedBasketballFinalSource":"stored_pbp_final_score_wallclock","computedBasketballFinalEventText":"End of Game","computedBasketballFinalPeriod":4,"computedBasketballFinalClock":"0.0","computedBasketballFinalWarning":null,"basketballFinalMs":1779590750000,"basketballFinalIso":"2026-05-24T02:45:50Z","storedAwayScore":121,"storedHomeScore":108,"officialAwayScore":121,"officialHomeScore":108,"status":"final"},"oddsWindow":{"windowStartMs":1779577200000,"windowStartIso":"2026-05-23T23:00:00Z","basketballFinalMs":1779590750000,"basketballFinalIso":"2026-05-24T02:45:50Z","finalGraceMs":600000,"windowEndMs":1779591350000,"windowEndIso":"2026-05-24T02:55:50Z","windowDurationMin":236},"oddsData":{"rawCount":0,"minTimestampMs":null,"minTimestampIso":null,"maxTimestampMs":null,"maxTimestampIso":null,"pointsInsideWindow":0,"pointsAfterWindowEnd":0,"last10RawPoints":[]},"pbpData":{"totalRows":444,"rowsWithScore":444,"rowsWithWallclock":444,"rowsWithoutWallclock":0,"maxAwayScore":121,"maxHomeScore":108,"minSeq":4,"maxSeq":662,"minWallclockMs":1779581623000,"maxWallclockMs":1779590750000,"maxWallclockIso":"2026-05-24T02:45:50Z","hasFinalScore":false,"last30BySequence":[{"sequence":621,"timestampMs":1779590186000,"timestampIso":"2026-05-24T02:36:26Z","period":4,"clock":"1:49","eventText":"Sam Merrill enters the game for Jarrett Allen","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":622,"timestampMs":1779590186000,"timestampIso":"2026-05-24T02:36:26Z","period":4,"clock":"1:49","eventText":"Josh Hart enters the game for Karl-Anthony Towns","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":625,"timestampMs":1779590297000,"timestampIso":"2026-05-24T02:38:17Z","period":4,"clock":"1:45","eventText":"Sam Merrill misses 25-foot three point jumper","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":626,"timestampMs":1779590300000,"timestampIso":"2026-05-24T02:38:20Z","period":4,"clock":"1:43","eventText":"Josh Hart defensive rebound","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":627,"timestampMs":1779590314000,"timestampIso":"2026-05-24T02:38:34Z","period":4,"clock":"1:29","eventText":"Landry Shamet bad pass\nturnover (Donovan Mitchell steals)","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":629,"timestampMs":1779590317000,"timestampIso":"2026-05-24T02:38:37Z","period":4,"clock":"1:25","eventText":"Donovan Mitchell bad pass\nturnover (Jalen Brunson steals)","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":631,"timestampMs":1779590332000,"timestampIso":"2026-05-24T02:38:52Z","period":4,"clock":"1:11","eventText":"Jalen Brunson misses driving floating jump shot","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":632,"timestampMs":1779590334000,"timestampIso":"2026-05-24T02:38:54Z","period":4,"clock":"1:09","eventText":"Evan Mobley defensive rebound","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":634,"timestampMs":1779590364000,"timestampIso":"2026-05-24T02:39:24Z","period":4,"clock":"1:04","eventText":"Max Strus makes 25-foot three point jumper (James Harden assists)","awayScore":118,"homeScore":105,"validEvent":1},{"sequence":636,"timestampMs":1779590368000,"timestampIso":"2026-05-24T02:39:28Z","period":4,"clock":"1:04","eventText":"Josh Hart flagrant foul type 1","awayScore":118,"homeScore":105,"validEvent":1},{"sequence":638,"timestampMs":1779590384000,"timestampIso":"2026-05-24T02:39:44Z","period":4,"clock":"1:04","eventText":"(01:04) [Knicks] REF-INITIATED REVIEW (CALL OVERTURNED)","awayScore":118,"homeScore":105,"validEvent":1},{"sequence":639,"timestampMs":1779590493000,"timestampIso":"2026-05-24T02:41:33Z","period":4,"clock":"1:04","eventText":"Max Strus makes free throw flagrant 1 of 1","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":641,"timestampMs":1779590545000,"timestampIso":"2026-05-24T02:42:25Z","period":4,"clock":"59.5","eventText":"Evan Mobley misses driving floating jump shot","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":642,"timestampMs":1779590547000,"timestampIso":"2026-05-24T02:42:27Z","period":4,"clock":"57.5","eventText":"Josh Hart defensive rebound","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":643,"timestampMs":1779590563000,"timestampIso":"2026-05-24T02:42:43Z","period":4,"clock":"41.5","eventText":"Josh Hart misses 32-foot three point jumper","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":644,"timestampMs":1779590566000,"timestampIso":"2026-05-24T02:42:46Z","period":4,"clock":"38.9","eventText":"OG Anunoby offensive rebound","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":645,"timestampMs":1779590572000,"timestampIso":"2026-05-24T02:42:52Z","period":4,"clock":"35.9","eventText":"Max Strus personal foul","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":647,"timestampMs":1779590599000,"timestampIso":"2026-05-24T02:43:19Z","period":4,"clock":"35.9","eventText":"Jalen Brunson misses free throw 1 of 2","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":648,"timestampMs":1779590599000,"timestampIso":"2026-05-24T02:43:19Z","period":4,"clock":"35.9","eventText":"Knicks offensive team rebound","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":649,"timestampMs":1779590621000,"timestampIso":"2026-05-24T02:43:41Z","period":4,"clock":"35.9","eventText":"Jalen Brunson makes free throw 2 of 2","awayScore":119,"homeScore":106,"validEvent":1},{"sequence":650,"timestampMs":1779590632000,"timestampIso":"2026-05-24T02:43:52Z","period":4,"clock":"30.2","eventText":"Evan Mobley makes driving layup (Max Strus assists)","awayScore":119,"homeScore":108,"validEvent":1},{"sequence":652,"timestampMs":1779590644000,"timestampIso":"2026-05-24T02:44:04Z","period":4,"clock":"25.3","eventText":"Sam Merrill personal foul","awayScore":119,"homeScore":108,"validEvent":1},{"sequence":654,"timestampMs":1779590669000,"timestampIso":"2026-05-24T02:44:29Z","period":4,"clock":"25.3","eventText":"Jalen Brunson makes free throw 1 of 2","awayScore":120,"homeScore":108,"validEvent":1},{"sequence":655,"timestampMs":1779590689000,"timestampIso":"2026-05-24T02:44:49Z","period":4,"clock":"25.3","eventText":"Jalen Brunson makes free throw 2 of 2","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":656,"timestampMs":1779590701000,"timestampIso":"2026-05-24T02:45:01Z","period":4,"clock":"19.6","eventText":"Donovan Mitchell misses 25-foot three point jumper","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":657,"timestampMs":1779590703000,"timestampIso":"2026-05-24T02:45:03Z","period":4,"clock":"17.4","eventText":"OG Anunoby defensive rebound","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":658,"timestampMs":1779590722000,"timestampIso":"2026-05-24T02:45:22Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":659,"timestampMs":1779590750000,"timestampIso":"2026-05-24T02:45:50Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":660,"timestampMs":1779590499000,"timestampIso":"2026-05-24T02:41:39Z","period":4,"clock":"1:04","eventText":"James Harden bad pass\nturnover (Mikal Bridges steals)","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":662,"timestampMs":1779590502000,"timestampIso":"2026-05-24T02:41:42Z","period":4,"clock":"1:03","eventText":"Mikal Bridges out of bounds bad pass turnover","awayScore":118,"homeScore":106,"validEvent":1}],"finalScoreRows":[{"sequence":490,"timestampMs":1779588398000,"timestampIso":"2026-05-24T02:06:38Z","period":3,"clock":"0.1","eventText":"Mitchell Robinson makes 1-foot alley oop dunk (Jalen Brunson assists)","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":492,"timestampMs":1779588403000,"timestampIso":"2026-05-24T02:06:43Z","period":3,"clock":"0.0","eventText":"End of the 3rd Quarter","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":493,"timestampMs":1779588414000,"timestampIso":"2026-05-24T02:06:54Z","period":4,"clock":"12:00","eventText":"Donovan Mitchell enters the game for James Harden","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":494,"timestampMs":1779588414000,"timestampIso":"2026-05-24T02:06:54Z","period":4,"clock":"12:00","eventText":"Jaylon Tyson enters the game for Max Strus","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":495,"timestampMs":1779588414000,"timestampIso":"2026-05-24T02:06:54Z","period":4,"clock":"12:00","eventText":"Jarrett Allen enters the game for Dennis Schroder","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":496,"timestampMs":1779588414000,"timestampIso":"2026-05-24T02:06:54Z","period":4,"clock":"12:00","eventText":"Mikal Bridges enters the game for Jalen Brunson","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":497,"timestampMs":1779588414000,"timestampIso":"2026-05-24T02:06:54Z","period":4,"clock":"12:00","eventText":"Karl-Anthony Towns enters the game for Mitchell Robinson","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":504,"timestampMs":1779588655000,"timestampIso":"2026-05-24T02:10:55Z","period":4,"clock":"11:44","eventText":"Donovan Mitchell misses driving floating jump shot","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":505,"timestampMs":1779588658000,"timestampIso":"2026-05-24T02:10:58Z","period":4,"clock":"11:41","eventText":"Karl-Anthony Towns defensive rebound","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":506,"timestampMs":1779588677000,"timestampIso":"2026-05-24T02:11:17Z","period":4,"clock":"11:21","eventText":"Landry Shamet misses 26-foot three point jumper","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":507,"timestampMs":1779588680000,"timestampIso":"2026-05-24T02:11:20Z","period":4,"clock":"11:18","eventText":"Evan Mobley defensive rebound","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":510,"timestampMs":1779588703000,"timestampIso":"2026-05-24T02:11:43Z","period":4,"clock":"10:57","eventText":"Donovan Mitchell misses 26-foot three point pullup jump shot","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":511,"timestampMs":1779588703000,"timestampIso":"2026-05-24T02:11:43Z","period":4,"clock":"10:57","eventText":"Cavaliers offensive team rebound","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":512,"timestampMs":1779588707000,"timestampIso":"2026-05-24T02:11:47Z","period":4,"clock":"10:57","eventText":"shot clock turnover ","awayScore":91,"homeScore":82,"validEvent":1},{"sequence":513,"timestampMs":1779588734000,"timestampIso":"2026-05-24T02:12:14Z","period":4,"clock":"10:40","eventText":"Josh Hart makes 24-foot three point jumper (Karl-Anthony Towns assists)","awayScore":94,"homeScore":82,"validEvent":1},{"sequence":515,"timestampMs":1779588752000,"timestampIso":"2026-05-24T02:12:32Z","period":4,"clock":"10:24","eventText":"Jarrett Allen misses 9-foot floating jump shot","awayScore":94,"homeScore":82,"validEvent":1},{"sequence":516,"timestampMs":1779588755000,"timestampIso":"2026-05-24T02:12:35Z","period":4,"clock":"10:21","eventText":"Josh Hart defensive rebound","awayScore":94,"homeScore":82,"validEvent":1},{"sequence":517,"timestampMs":1779588756000,"timestampIso":"2026-05-24T02:12:36Z","period":4,"clock":"10:19","eventText":"Mikal Bridges makes two point shot (Josh Hart assists)","awayScore":96,"homeScore":82,"validEvent":1},{"sequence":519,"timestampMs":1779588761000,"timestampIso":"2026-05-24T02:12:41Z","period":4,"clock":"10:19","eventText":"Cavaliers Full timeout","awayScore":96,"homeScore":82,"validEvent":1},{"sequence":520,"timestampMs":1779588762000,"timestampIso":"2026-05-24T02:12:42Z","period":4,"clock":"10:19","eventText":"James Harden enters the game for Evan Mobley","awayScore":96,"homeScore":82,"validEvent":1},{"sequence":521,"timestampMs":1779588762000,"timestampIso":"2026-05-24T02:12:42Z","period":4,"clock":"10:19","eventText":"Max Strus enters the game for Jaylon Tyson","awayScore":96,"homeScore":82,"validEvent":1},{"sequence":524,"timestampMs":1779588998000,"timestampIso":"2026-05-24T02:16:38Z","period":4,"clock":"10:05","eventText":"Karl-Anthony Towns personal foul","awayScore":96,"homeScore":82,"validEvent":1},{"sequence":526,"timestampMs":1779589017000,"timestampIso":"2026-05-24T02:16:57Z","period":4,"clock":"10:02","eventText":"Mikal Bridges blocks Max Strus 's 1-foot layup","awayScore":96,"homeScore":82,"validEvent":1},{"sequence":528,"timestampMs":1779589017000,"timestampIso":"2026-05-24T02:16:57Z","period":4,"clock":"10:02","eventText":"Cavaliers offensive team rebound","awayScore":96,"homeScore":82,"validEvent":1},{"sequence":530,"timestampMs":1779589040000,"timestampIso":"2026-05-24T02:17:20Z","period":4,"clock":"9:59","eventText":"Karl-Anthony Towns kicked ball violation","awayScore":96,"homeScore":82,"validEvent":1},{"sequence":531,"timestampMs":1779589060000,"timestampIso":"2026-05-24T02:17:40Z","period":4,"clock":"9:49","eventText":"Sam Merrill makes 25-foot three point jumper (Donovan Mitchell assists)","awayScore":96,"homeScore":85,"validEvent":1},{"sequence":533,"timestampMs":1779589083000,"timestampIso":"2026-05-24T02:18:03Z","period":4,"clock":"9:34","eventText":"Donovan Mitchell personal foul","awayScore":96,"homeScore":85,"validEvent":1},{"sequence":535,"timestampMs":1779589105000,"timestampIso":"2026-05-24T02:18:25Z","period":4,"clock":"9:25","eventText":"Josh Hart misses 26-foot three point step back jumpshot","awayScore":96,"homeScore":85,"validEvent":1},{"sequence":536,"timestampMs":1779589108000,"timestampIso":"2026-05-24T02:18:28Z","period":4,"clock":"9:22","eventText":"Sam Merrill defensive rebound","awayScore":96,"homeScore":85,"validEvent":1},{"sequence":537,"timestampMs":1779589115000,"timestampIso":"2026-05-24T02:18:35Z","period":4,"clock":"9:18","eventText":"Landry Shamet shooting foul","awayScore":96,"homeScore":85,"validEvent":1},{"sequence":539,"timestampMs":1779589148000,"timestampIso":"2026-05-24T02:19:08Z","period":4,"clock":"9:18","eventText":"Donovan Mitchell makes free throw 1 of 2","awayScore":96,"homeScore":86,"validEvent":1},{"sequence":540,"timestampMs":1779589158000,"timestampIso":"2026-05-24T02:19:18Z","period":4,"clock":"9:18","eventText":"Knicks Full timeout","awayScore":96,"homeScore":86,"validEvent":1},{"sequence":541,"timestampMs":1779589161000,"timestampIso":"2026-05-24T02:19:21Z","period":4,"clock":"9:18","eventText":"Jalen Brunson enters the game for Miles McBride","awayScore":96,"homeScore":86,"validEvent":1},{"sequence":543,"timestampMs":1779589148000,"timestampIso":"2026-05-24T02:19:08Z","period":4,"clock":"9:18","eventText":"Donovan Mitchell misses free throw 2 of 2","awayScore":96,"homeScore":86,"validEvent":1},{"sequence":544,"timestampMs":1779589151000,"timestampIso":"2026-05-24T02:19:11Z","period":4,"clock":"9:15","eventText":"Josh Hart defensive rebound","awayScore":96,"homeScore":86,"validEvent":1},{"sequence":545,"timestampMs":1779589422000,"timestampIso":"2026-05-24T02:23:42Z","period":4,"clock":"8:53","eventText":"Landry Shamet makes 23-foot three point jumper (Jalen Brunson assists)","awayScore":99,"homeScore":86,"validEvent":1},{"sequence":547,"timestampMs":1779589436000,"timestampIso":"2026-05-24T02:23:56Z","period":4,"clock":"8:39","eventText":"Jarrett Allen misses 12-foot floating jump shot","awayScore":99,"homeScore":86,"validEvent":1},{"sequence":548,"timestampMs":1779589438000,"timestampIso":"2026-05-24T02:23:58Z","period":4,"clock":"8:37","eventText":"Jarrett Allen offensive rebound","awayScore":99,"homeScore":86,"validEvent":1},{"sequence":549,"timestampMs":1779589445000,"timestampIso":"2026-05-24T02:24:05Z","period":4,"clock":"8:30","eventText":"Donovan Mitchell misses driving floating jump shot","awayScore":99,"homeScore":86,"validEvent":1},{"sequence":550,"timestampMs":1779589449000,"timestampIso":"2026-05-24T02:24:09Z","period":4,"clock":"8:27","eventText":"Jarrett Allen offensive rebound","awayScore":99,"homeScore":86,"validEvent":1},{"sequence":551,"timestampMs":1779589449000,"timestampIso":"2026-05-24T02:24:09Z","period":4,"clock":"8:27","eventText":"Jarrett Allen makes tip shot","awayScore":99,"homeScore":88,"validEvent":1},{"sequence":552,"timestampMs":1779589471000,"timestampIso":"2026-05-24T02:24:31Z","period":4,"clock":"8:04","eventText":"Josh Hart misses 15-foot two point shot","awayScore":99,"homeScore":88,"validEvent":1},{"sequence":553,"timestampMs":1779589475000,"timestampIso":"2026-05-24T02:24:35Z","period":4,"clock":"8:00","eventText":"Josh Hart offensive rebound","awayScore":99,"homeScore":88,"validEvent":1},{"sequence":554,"timestampMs":1779589477000,"timestampIso":"2026-05-24T02:24:37Z","period":4,"clock":"7:58","eventText":"Landry Shamet makes 26-foot three point jumper (Josh Hart assists)","awayScore":102,"homeScore":88,"validEvent":1},{"sequence":556,"timestampMs":1779589492000,"timestampIso":"2026-05-24T02:24:52Z","period":4,"clock":"7:43","eventText":"Max Strus makes 26-foot three point jumper (James Harden assists)","awayScore":102,"homeScore":91,"validEvent":1},{"sequence":558,"timestampMs":1779589504000,"timestampIso":"2026-05-24T02:25:04Z","period":4,"clock":"7:35","eventText":"Max Strus personal foul","awayScore":102,"homeScore":91,"validEvent":1},{"sequence":560,"timestampMs":1779589511000,"timestampIso":"2026-05-24T02:25:11Z","period":4,"clock":"7:35","eventText":"Evan Mobley enters the game for Sam Merrill","awayScore":102,"homeScore":91,"validEvent":1},{"sequence":561,"timestampMs":1779589511000,"timestampIso":"2026-05-24T02:25:11Z","period":4,"clock":"7:35","eventText":"OG Anunoby enters the game for Josh Hart","awayScore":102,"homeScore":91,"validEvent":1},{"sequence":564,"timestampMs":1779589547000,"timestampIso":"2026-05-24T02:25:47Z","period":4,"clock":"7:14","eventText":"Landry Shamet makes 29-foot three point step back jumpshot (Jalen Brunson assists)","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":566,"timestampMs":1779589561000,"timestampIso":"2026-05-24T02:26:01Z","period":4,"clock":"7:00","eventText":"Max Strus misses 25-foot three point jumper","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":567,"timestampMs":1779589562000,"timestampIso":"2026-05-24T02:26:02Z","period":4,"clock":"6:59","eventText":"Knicks defensive team rebound","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":568,"timestampMs":1779589568000,"timestampIso":"2026-05-24T02:26:08Z","period":4,"clock":"6:59","eventText":"Max Strus loose ball foul","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":570,"timestampMs":1779589600000,"timestampIso":"2026-05-24T02:26:40Z","period":4,"clock":"6:41","eventText":"Jalen Brunson misses 25-foot three point step back jumpshot","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":571,"timestampMs":1779589601000,"timestampIso":"2026-05-24T02:26:41Z","period":4,"clock":"6:40","eventText":"Cavaliers defensive team rebound","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":572,"timestampMs":1779589606000,"timestampIso":"2026-05-24T02:26:46Z","period":4,"clock":"6:40","eventText":"Karl-Anthony Towns loose ball foul","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":575,"timestampMs":1779589639000,"timestampIso":"2026-05-24T02:27:19Z","period":4,"clock":"6:30","eventText":"Donovan Mitchell misses two point shot","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":576,"timestampMs":1779589641000,"timestampIso":"2026-05-24T02:27:21Z","period":4,"clock":"6:28","eventText":"OG Anunoby defensive rebound","awayScore":105,"homeScore":91,"validEvent":1},{"sequence":577,"timestampMs":1779589663000,"timestampIso":"2026-05-24T02:27:43Z","period":4,"clock":"6:06","eventText":"Jalen Brunson makes 12-foot two point shot","awayScore":107,"homeScore":91,"validEvent":1},{"sequence":578,"timestampMs":1779589681000,"timestampIso":"2026-05-24T02:28:01Z","period":4,"clock":"5:48","eventText":"Evan Mobley makes 12-foot two point shot","awayScore":107,"homeScore":93,"validEvent":1},{"sequence":579,"timestampMs":1779589699000,"timestampIso":"2026-05-24T02:28:19Z","period":4,"clock":"5:30","eventText":"OG Anunoby makes 25-foot three point jumper (Landry Shamet assists)","awayScore":110,"homeScore":93,"validEvent":1},{"sequence":581,"timestampMs":1779589712000,"timestampIso":"2026-05-24T02:28:32Z","period":4,"clock":"5:17","eventText":"Evan Mobley misses 25-foot three point jumper","awayScore":110,"homeScore":93,"validEvent":1},{"sequence":582,"timestampMs":1779589714000,"timestampIso":"2026-05-24T02:28:34Z","period":4,"clock":"5:15","eventText":"OG Anunoby defensive rebound","awayScore":110,"homeScore":93,"validEvent":1},{"sequence":583,"timestampMs":1779589724000,"timestampIso":"2026-05-24T02:28:44Z","period":4,"clock":"5:05","eventText":"Mikal Bridges misses 23-foot three point jumper","awayScore":110,"homeScore":93,"validEvent":1},{"sequence":584,"timestampMs":1779589727000,"timestampIso":"2026-05-24T02:28:47Z","period":4,"clock":"5:02","eventText":"Max Strus defensive rebound","awayScore":110,"homeScore":93,"validEvent":1},{"sequence":585,"timestampMs":1779589733000,"timestampIso":"2026-05-24T02:28:53Z","period":4,"clock":"4:57","eventText":"Donovan Mitchell makes 28-foot running jump shot (Max Strus assists)","awayScore":110,"homeScore":96,"validEvent":1},{"sequence":587,"timestampMs":1779589742000,"timestampIso":"2026-05-24T02:29:02Z","period":4,"clock":"4:57","eventText":"Knicks Full timeout","awayScore":110,"homeScore":96,"validEvent":1},{"sequence":588,"timestampMs":1779589752000,"timestampIso":"2026-05-24T02:29:12Z","period":4,"clock":"4:57","eventText":"Mitchell Robinson enters the game for Karl-Anthony Towns","awayScore":110,"homeScore":96,"validEvent":1},{"sequence":591,"timestampMs":1779589912000,"timestampIso":"2026-05-24T02:31:52Z","period":4,"clock":"4:54","eventText":"Jarrett Allen personal foul","awayScore":110,"homeScore":96,"validEvent":1},{"sequence":593,"timestampMs":1779589918000,"timestampIso":"2026-05-24T02:31:58Z","period":4,"clock":"4:54","eventText":"Karl-Anthony Towns enters the game for Mitchell Robinson","awayScore":110,"homeScore":96,"validEvent":1},{"sequence":595,"timestampMs":1779589955000,"timestampIso":"2026-05-24T02:32:35Z","period":4,"clock":"4:36","eventText":"Jalen Brunson misses 14-foot pullup jump shot","awayScore":110,"homeScore":96,"validEvent":1},{"sequence":596,"timestampMs":1779589957000,"timestampIso":"2026-05-24T02:32:37Z","period":4,"clock":"4:34","eventText":"Donovan Mitchell defensive rebound","awayScore":110,"homeScore":96,"validEvent":1},{"sequence":597,"timestampMs":1779589971000,"timestampIso":"2026-05-24T02:32:51Z","period":4,"clock":"4:19","eventText":"Evan Mobley makes two point shot (James Harden assists)","awayScore":110,"homeScore":98,"validEvent":1},{"sequence":598,"timestampMs":1779589989000,"timestampIso":"2026-05-24T02:33:09Z","period":4,"clock":"4:02","eventText":"James Harden shooting foul","awayScore":110,"homeScore":98,"validEvent":1},{"sequence":601,"timestampMs":1779590016000,"timestampIso":"2026-05-24T02:33:36Z","period":4,"clock":"4:02","eventText":"Landry Shamet makes free throw 1 of 3","awayScore":111,"homeScore":98,"validEvent":1},{"sequence":602,"timestampMs":1779590016000,"timestampIso":"2026-05-24T02:33:36Z","period":4,"clock":"4:02","eventText":"Landry Shamet makes free throw 2 of 3","awayScore":112,"homeScore":98,"validEvent":1},{"sequence":603,"timestampMs":1779590016000,"timestampIso":"2026-05-24T02:33:36Z","period":4,"clock":"4:02","eventText":"Landry Shamet misses free throw 3 of 3","awayScore":112,"homeScore":98,"validEvent":1},{"sequence":604,"timestampMs":1779590018000,"timestampIso":"2026-05-24T02:33:38Z","period":4,"clock":"4:00","eventText":"Evan Mobley defensive rebound","awayScore":112,"homeScore":98,"validEvent":1},{"sequence":605,"timestampMs":1779590063000,"timestampIso":"2026-05-24T02:34:23Z","period":4,"clock":"3:43","eventText":"Evan Mobley makes 8-foot turnaround jump shot","awayScore":112,"homeScore":100,"validEvent":1},{"sequence":607,"timestampMs":1779590085000,"timestampIso":"2026-05-24T02:34:45Z","period":4,"clock":"3:22","eventText":"Jalen Brunson makes 2-foot two point shot","awayScore":114,"homeScore":100,"validEvent":1},{"sequence":608,"timestampMs":1779590102000,"timestampIso":"2026-05-24T02:35:02Z","period":4,"clock":"3:05","eventText":"Jarrett Allen makes dunk (Evan Mobley assists)","awayScore":114,"homeScore":102,"validEvent":1},{"sequence":610,"timestampMs":1779590125000,"timestampIso":"2026-05-24T02:35:25Z","period":4,"clock":"2:41","eventText":"Evan Mobley blocks OG Anunoby 's 2-foot jumper","awayScore":114,"homeScore":102,"validEvent":1},{"sequence":612,"timestampMs":1779590127000,"timestampIso":"2026-05-24T02:35:27Z","period":4,"clock":"2:39","eventText":"Jarrett Allen defensive rebound","awayScore":114,"homeScore":102,"validEvent":1},{"sequence":613,"timestampMs":1779590138000,"timestampIso":"2026-05-24T02:35:38Z","period":4,"clock":"2:29","eventText":"Evan Mobley misses 26-foot three point jumper","awayScore":114,"homeScore":102,"validEvent":1},{"sequence":614,"timestampMs":1779590140000,"timestampIso":"2026-05-24T02:35:40Z","period":4,"clock":"2:27","eventText":"Mikal Bridges defensive rebound","awayScore":114,"homeScore":102,"validEvent":1},{"sequence":615,"timestampMs":1779590154000,"timestampIso":"2026-05-24T02:35:54Z","period":4,"clock":"2:13","eventText":"Mikal Bridges makes 11-foot floating jump shot (OG Anunoby assists)","awayScore":116,"homeScore":102,"validEvent":1},{"sequence":617,"timestampMs":1779590167000,"timestampIso":"2026-05-24T02:36:07Z","period":4,"clock":"1:59","eventText":"Donovan Mitchell misses 25-foot three point pullup jump shot","awayScore":116,"homeScore":102,"validEvent":1},{"sequence":618,"timestampMs":1779590169000,"timestampIso":"2026-05-24T02:36:09Z","period":4,"clock":"1:57","eventText":"Mikal Bridges defensive rebound","awayScore":116,"homeScore":102,"validEvent":1},{"sequence":619,"timestampMs":1779590180000,"timestampIso":"2026-05-24T02:36:20Z","period":4,"clock":"1:49","eventText":"Jalen Brunson makes driving layup","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":620,"timestampMs":1779590184000,"timestampIso":"2026-05-24T02:36:24Z","period":4,"clock":"1:49","eventText":"Cavaliers Full timeout","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":621,"timestampMs":1779590186000,"timestampIso":"2026-05-24T02:36:26Z","period":4,"clock":"1:49","eventText":"Sam Merrill enters the game for Jarrett Allen","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":622,"timestampMs":1779590186000,"timestampIso":"2026-05-24T02:36:26Z","period":4,"clock":"1:49","eventText":"Josh Hart enters the game for Karl-Anthony Towns","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":625,"timestampMs":1779590297000,"timestampIso":"2026-05-24T02:38:17Z","period":4,"clock":"1:45","eventText":"Sam Merrill misses 25-foot three point jumper","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":626,"timestampMs":1779590300000,"timestampIso":"2026-05-24T02:38:20Z","period":4,"clock":"1:43","eventText":"Josh Hart defensive rebound","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":627,"timestampMs":1779590314000,"timestampIso":"2026-05-24T02:38:34Z","period":4,"clock":"1:29","eventText":"Landry Shamet bad pass\nturnover (Donovan Mitchell steals)","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":629,"timestampMs":1779590317000,"timestampIso":"2026-05-24T02:38:37Z","period":4,"clock":"1:25","eventText":"Donovan Mitchell bad pass\nturnover (Jalen Brunson steals)","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":631,"timestampMs":1779590332000,"timestampIso":"2026-05-24T02:38:52Z","period":4,"clock":"1:11","eventText":"Jalen Brunson misses driving floating jump shot","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":632,"timestampMs":1779590334000,"timestampIso":"2026-05-24T02:38:54Z","period":4,"clock":"1:09","eventText":"Evan Mobley defensive rebound","awayScore":118,"homeScore":102,"validEvent":1},{"sequence":634,"timestampMs":1779590364000,"timestampIso":"2026-05-24T02:39:24Z","period":4,"clock":"1:04","eventText":"Max Strus makes 25-foot three point jumper (James Harden assists)","awayScore":118,"homeScore":105,"validEvent":1},{"sequence":636,"timestampMs":1779590368000,"timestampIso":"2026-05-24T02:39:28Z","period":4,"clock":"1:04","eventText":"Josh Hart flagrant foul type 1","awayScore":118,"homeScore":105,"validEvent":1},{"sequence":638,"timestampMs":1779590384000,"timestampIso":"2026-05-24T02:39:44Z","period":4,"clock":"1:04","eventText":"(01:04) [Knicks] REF-INITIATED REVIEW (CALL OVERTURNED)","awayScore":118,"homeScore":105,"validEvent":1},{"sequence":639,"timestampMs":1779590493000,"timestampIso":"2026-05-24T02:41:33Z","period":4,"clock":"1:04","eventText":"Max Strus makes free throw flagrant 1 of 1","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":641,"timestampMs":1779590545000,"timestampIso":"2026-05-24T02:42:25Z","period":4,"clock":"59.5","eventText":"Evan Mobley misses driving floating jump shot","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":642,"timestampMs":1779590547000,"timestampIso":"2026-05-24T02:42:27Z","period":4,"clock":"57.5","eventText":"Josh Hart defensive rebound","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":643,"timestampMs":1779590563000,"timestampIso":"2026-05-24T02:42:43Z","period":4,"clock":"41.5","eventText":"Josh Hart misses 32-foot three point jumper","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":644,"timestampMs":1779590566000,"timestampIso":"2026-05-24T02:42:46Z","period":4,"clock":"38.9","eventText":"OG Anunoby offensive rebound","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":645,"timestampMs":1779590572000,"timestampIso":"2026-05-24T02:42:52Z","period":4,"clock":"35.9","eventText":"Max Strus personal foul","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":647,"timestampMs":1779590599000,"timestampIso":"2026-05-24T02:43:19Z","period":4,"clock":"35.9","eventText":"Jalen Brunson misses free throw 1 of 2","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":648,"timestampMs":1779590599000,"timestampIso":"2026-05-24T02:43:19Z","period":4,"clock":"35.9","eventText":"Knicks offensive team rebound","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":649,"timestampMs":1779590621000,"timestampIso":"2026-05-24T02:43:41Z","period":4,"clock":"35.9","eventText":"Jalen Brunson makes free throw 2 of 2","awayScore":119,"homeScore":106,"validEvent":1},{"sequence":650,"timestampMs":1779590632000,"timestampIso":"2026-05-24T02:43:52Z","period":4,"clock":"30.2","eventText":"Evan Mobley makes driving layup (Max Strus assists)","awayScore":119,"homeScore":108,"validEvent":1},{"sequence":652,"timestampMs":1779590644000,"timestampIso":"2026-05-24T02:44:04Z","period":4,"clock":"25.3","eventText":"Sam Merrill personal foul","awayScore":119,"homeScore":108,"validEvent":1},{"sequence":654,"timestampMs":1779590669000,"timestampIso":"2026-05-24T02:44:29Z","period":4,"clock":"25.3","eventText":"Jalen Brunson makes free throw 1 of 2","awayScore":120,"homeScore":108,"validEvent":1},{"sequence":655,"timestampMs":1779590689000,"timestampIso":"2026-05-24T02:44:49Z","period":4,"clock":"25.3","eventText":"Jalen Brunson makes free throw 2 of 2","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":656,"timestampMs":1779590701000,"timestampIso":"2026-05-24T02:45:01Z","period":4,"clock":"19.6","eventText":"Donovan Mitchell misses 25-foot three point jumper","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":657,"timestampMs":1779590703000,"timestampIso":"2026-05-24T02:45:03Z","period":4,"clock":"17.4","eventText":"OG Anunoby defensive rebound","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":658,"timestampMs":1779590722000,"timestampIso":"2026-05-24T02:45:22Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":659,"timestampMs":1779590750000,"timestampIso":"2026-05-24T02:45:50Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":121,"homeScore":108,"validEvent":1},{"sequence":660,"timestampMs":1779590499000,"timestampIso":"2026-05-24T02:41:39Z","period":4,"clock":"1:04","eventText":"James Harden bad pass\nturnover (Mikal Bridges steals)","awayScore":118,"homeScore":106,"validEvent":1},{"sequence":662,"timestampMs":1779590502000,"timestampIso":"2026-05-24T02:41:42Z","period":4,"clock":"1:03","eventText":"Mikal Bridges out of bounds bad pass turnover","awayScore":118,"homeScore":106,"validEvent":1}]},"scoreTimeline":{"timelineCount":444,"minTimestampMs":1779581623000,"minTimestampIso":"2026-05-24T00:13:43Z","maxTimestampMs":1779590750000,"maxTimestampIso":"2026-05-24T02:45:50Z","maxAwayInTimeline":121,"maxHomeInTimeline":108,"hasFinalScoreInTimeline":false,"timestampDerivationMethods":{"pbp_wallclock":444},"first10":[{"tsMs":1779581623000,"tsIso":"2026-05-24T00:13:43Z","seq":4,"period":1,"clock":"12:00","away":0,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581642000,"tsIso":"2026-05-24T00:14:02Z","seq":7,"period":1,"clock":"11:36","away":0,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581644000,"tsIso":"2026-05-24T00:14:04Z","seq":8,"period":1,"clock":"11:34","away":0,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581653000,"tsIso":"2026-05-24T00:14:13Z","seq":9,"period":1,"clock":"11:26","away":3,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581664000,"tsIso":"2026-05-24T00:14:24Z","seq":11,"period":1,"clock":"11:14","away":3,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581685000,"tsIso":"2026-05-24T00:14:45Z","seq":13,"period":1,"clock":"10:54","away":5,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581695000,"tsIso":"2026-05-24T00:14:55Z","seq":14,"period":1,"clock":"10:46","away":5,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581721000,"tsIso":"2026-05-24T00:15:21Z","seq":16,"period":1,"clock":"10:46","away":5,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581721000,"tsIso":"2026-05-24T00:15:21Z","seq":17,"period":1,"clock":"10:46","away":5,"home":0,"derivMethod":"pbp_wallclock"},{"tsMs":1779581740000,"tsIso":"2026-05-24T00:15:40Z","seq":18,"period":1,"clock":"10:46","away":5,"home":1,"derivMethod":"pbp_wallclock"}],"last20":[{"tsMs":1779590384000,"tsIso":"2026-05-24T02:39:44Z","seq":638,"period":4,"clock":"1:04","away":118,"home":105,"derivMethod":"pbp_wallclock"},{"tsMs":1779590493000,"tsIso":"2026-05-24T02:41:33Z","seq":639,"period":4,"clock":"1:04","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590499000,"tsIso":"2026-05-24T02:41:39Z","seq":660,"period":4,"clock":"1:04","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590502000,"tsIso":"2026-05-24T02:41:42Z","seq":662,"period":4,"clock":"1:03","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590545000,"tsIso":"2026-05-24T02:42:25Z","seq":641,"period":4,"clock":"59.5","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590547000,"tsIso":"2026-05-24T02:42:27Z","seq":642,"period":4,"clock":"57.5","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590563000,"tsIso":"2026-05-24T02:42:43Z","seq":643,"period":4,"clock":"41.5","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590566000,"tsIso":"2026-05-24T02:42:46Z","seq":644,"period":4,"clock":"38.9","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590572000,"tsIso":"2026-05-24T02:42:52Z","seq":645,"period":4,"clock":"35.9","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590599000,"tsIso":"2026-05-24T02:43:19Z","seq":647,"period":4,"clock":"35.9","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590599000,"tsIso":"2026-05-24T02:43:19Z","seq":648,"period":4,"clock":"35.9","away":118,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590621000,"tsIso":"2026-05-24T02:43:41Z","seq":649,"period":4,"clock":"35.9","away":119,"home":106,"derivMethod":"pbp_wallclock"},{"tsMs":1779590632000,"tsIso":"2026-05-24T02:43:52Z","seq":650,"period":4,"clock":"30.2","away":119,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1779590644000,"tsIso":"2026-05-24T02:44:04Z","seq":652,"period":4,"clock":"25.3","away":119,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1779590669000,"tsIso":"2026-05-24T02:44:29Z","seq":654,"period":4,"clock":"25.3","away":120,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1779590689000,"tsIso":"2026-05-24T02:44:49Z","seq":655,"period":4,"clock":"25.3","away":121,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1779590701000,"tsIso":"2026-05-24T02:45:01Z","seq":656,"period":4,"clock":"19.6","away":121,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1779590703000,"tsIso":"2026-05-24T02:45:03Z","seq":657,"period":4,"clock":"17.4","away":121,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1779590722000,"tsIso":"2026-05-24T02:45:22Z","seq":658,"period":4,"clock":"0.0","away":121,"home":108,"derivMethod":"pbp_wallclock"},{"tsMs":1779590750000,"tsIso":"2026-05-24T02:45:50Z","seq":659,"period":4,"clock":"0.0","away":121,"home":108,"derivMethod":"pbp_wallclock"}],"finalTimelinePoint":{"tsMs":1779590750000,"tsIso":"2026-05-24T02:45:50Z","period":4,"clock":"0.0","away":121,"home":108,"derivMethod":"pbp_wallclock"}},"joinedSamples":{"around0941":[],"final10OddsPoints":[]},"warnings":["PBP max scores (121-108) do not match expected final 104-102 — PBP sync may be incomplete; run resync-source-data"]}