{"gameId":"0042500141","matchup":"PHX @ OKC","expectedFinalScore":{"away":"PHX","awayScore":104,"home":"OKC","homeScore":102},"gameMetadata":{"scheduledStartMs":1776627000000,"scheduledStartIso":"2026-04-19T19:30:00Z","actualStartMs":1776627000000,"actualStartIso":"2026-04-19T19:30:00Z","gameStartMs":1776627000000,"gameStartIso":"2026-04-19T19:30:00Z","storedBasketballFinalMs":1776628768000,"storedBasketballFinalIso":"2026-04-19T19:59:28Z","computedBasketballFinalMs":1776628768000,"computedBasketballFinalIso":"2026-04-19T19:59:28Z","computedBasketballFinalSource":"bfr_override_due_to_bfp_discrepancy","computedBasketballFinalEventText":"Devin Booker personal foul","computedBasketballFinalPeriod":1,"computedBasketballFinalClock":"0:00","computedBasketballFinalWarning":"bfp result differed from raw_timestamp by 2.0h; raw_timestamp used as authoritative override","basketballFinalMs":1776628768000,"basketballFinalIso":"2026-04-19T19:59:28Z","storedAwayScore":84,"storedHomeScore":119,"officialAwayScore":84,"officialHomeScore":119,"status":"final"},"oddsWindow":{"windowStartMs":1776623400000,"windowStartIso":"2026-04-19T18:30:00Z","basketballFinalMs":1776628768000,"basketballFinalIso":"2026-04-19T19:59:28Z","finalGraceMs":600000,"windowEndMs":1776629368000,"windowEndIso":"2026-04-19T20:09:28Z","windowDurationMin":99},"oddsData":{"rawCount":169,"minTimestampMs":1776503456000,"minTimestampIso":"2026-04-18T09:10:56Z","maxTimestampMs":1776642650000,"maxTimestampIso":"2026-04-19T23:50:50Z","pointsInsideWindow":6,"pointsAfterWindowEnd":16,"last10RawPoints":[{"tsMs":1776634854000,"tsIso":"2026-04-19T21:40:54Z","awayProb":0.1},{"tsMs":1776635455000,"tsIso":"2026-04-19T21:50:55Z","awayProb":0.1},{"tsMs":1776636646000,"tsIso":"2026-04-19T22:10:46Z","awayProb":0.1},{"tsMs":1776637249000,"tsIso":"2026-04-19T22:20:49Z","awayProb":0.1},{"tsMs":1776638447000,"tsIso":"2026-04-19T22:40:47Z","awayProb":0.1},{"tsMs":1776639050000,"tsIso":"2026-04-19T22:50:50Z","awayProb":0.1},{"tsMs":1776640247000,"tsIso":"2026-04-19T23:10:47Z","awayProb":0.1},{"tsMs":1776640852000,"tsIso":"2026-04-19T23:20:52Z","awayProb":0.1},{"tsMs":1776642050000,"tsIso":"2026-04-19T23:40:50Z","awayProb":0.1},{"tsMs":1776642650000,"tsIso":"2026-04-19T23:50:50Z","awayProb":0.1}]},"pbpData":{"totalRows":477,"rowsWithScore":0,"rowsWithWallclock":477,"rowsWithoutWallclock":0,"maxAwayScore":null,"maxHomeScore":null,"minSeq":4,"maxSeq":679,"minWallclockMs":1776627979000,"maxWallclockMs":1776636440000,"maxWallclockIso":"2026-04-19T22:07:20Z","hasFinalScore":false,"last30BySequence":[{"sequence":644,"timestampMs":1776636099000,"timestampIso":"2026-04-19T22:01:39Z","period":4,"clock":"4:00","eventText":"Amir Coffey lost ball turnover (Isaiah Joe steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1776636104000,"timestampIso":"2026-04-19T22:01:44Z","period":4,"clock":"3:55","eventText":"Jared McCain makes 22-foot running jump shot (Nikola Topic assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":648,"timestampMs":1776636134000,"timestampIso":"2026-04-19T22:02:14Z","period":4,"clock":"3:27","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":649,"timestampMs":1776636157000,"timestampIso":"2026-04-19T22:02:37Z","period":4,"clock":"3:14","eventText":"Jared McCain misses 23-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":650,"timestampMs":1776636160000,"timestampIso":"2026-04-19T22:02:40Z","period":4,"clock":"3:11","eventText":"Ryan Dunn defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1776636174000,"timestampIso":"2026-04-19T22:02:54Z","period":4,"clock":"2:57","eventText":"Jamaree Bouyea makes 2-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":652,"timestampMs":1776636188000,"timestampIso":"2026-04-19T22:03:08Z","period":4,"clock":"2:42","eventText":"Kenrich Williams misses 27-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1776636191000,"timestampIso":"2026-04-19T22:03:11Z","period":4,"clock":"2:39","eventText":"Ryan Dunn defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1776636209000,"timestampIso":"2026-04-19T22:03:29Z","period":4,"clock":"2:22","eventText":"Rasheer Fleming makes 25-foot three point jumper (Ryan Dunn assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":656,"timestampMs":1776636223000,"timestampIso":"2026-04-19T22:03:43Z","period":4,"clock":"2:08","eventText":"Aaron Wiggins misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1776636226000,"timestampIso":"2026-04-19T22:03:46Z","period":4,"clock":"2:05","eventText":"Kenrich Williams offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1776636228000,"timestampIso":"2026-04-19T22:03:48Z","period":4,"clock":"2:03","eventText":"Jared McCain misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":659,"timestampMs":1776636228000,"timestampIso":"2026-04-19T22:03:48Z","period":4,"clock":"2:03","eventText":"Kenrich Williams offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1776636239000,"timestampIso":"2026-04-19T22:03:59Z","period":4,"clock":"1:52","eventText":"Aaron Wiggins lost ball turnover (Jamaree Bouyea steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1776636257000,"timestampIso":"2026-04-19T22:04:17Z","period":4,"clock":"1:34","eventText":"Ryan Dunn misses 23-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":663,"timestampMs":1776636260000,"timestampIso":"2026-04-19T22:04:20Z","period":4,"clock":"1:31","eventText":"Kenrich Williams defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":664,"timestampMs":1776636268000,"timestampIso":"2026-04-19T22:04:28Z","period":4,"clock":"1:24","eventText":"Isaiah Joe misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":665,"timestampMs":1776636271000,"timestampIso":"2026-04-19T22:04:31Z","period":4,"clock":"1:21","eventText":"Jamaree Bouyea defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":666,"timestampMs":1776636272000,"timestampIso":"2026-04-19T22:04:32Z","period":4,"clock":"1:21","eventText":"Jared McCain personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":668,"timestampMs":1776636307000,"timestampIso":"2026-04-19T22:05:07Z","period":4,"clock":"1:04","eventText":"Jamaree Bouyea misses 10-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":669,"timestampMs":1776636310000,"timestampIso":"2026-04-19T22:05:10Z","period":4,"clock":"1:01","eventText":"Aaron Wiggins defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":670,"timestampMs":1776636320000,"timestampIso":"2026-04-19T22:05:20Z","period":4,"clock":"51.7","eventText":"Kenrich Williams makes 1-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":671,"timestampMs":1776636342000,"timestampIso":"2026-04-19T22:05:42Z","period":4,"clock":"36.7","eventText":"Jared McCain personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":673,"timestampMs":1776636380000,"timestampIso":"2026-04-19T22:06:20Z","period":4,"clock":"36.7","eventText":"Jamaree Bouyea misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":674,"timestampMs":1776636380000,"timestampIso":"2026-04-19T22:06:20Z","period":4,"clock":"36.7","eventText":"Suns offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":675,"timestampMs":1776636384000,"timestampIso":"2026-04-19T22:06:24Z","period":4,"clock":"36.7","eventText":"Jamaree Bouyea makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":676,"timestampMs":1776636410000,"timestampIso":"2026-04-19T22:06:50Z","period":4,"clock":"13.0","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":677,"timestampMs":1776636438000,"timestampIso":"2026-04-19T22:07:18Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":678,"timestampMs":1776636440000,"timestampIso":"2026-04-19T22:07:20Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":679,"timestampMs":1776628768000,"timestampIso":"2026-04-19T19:59:28Z","period":1,"clock":"6:50","eventText":"Devin Booker personal foul","awayScore":null,"homeScore":null,"validEvent":1}],"finalScoreRows":[{"sequence":549,"timestampMs":1776635004000,"timestampIso":"2026-04-19T21:43:24Z","period":4,"clock":"12:00","eventText":"Isaiah Hartenstein enters the game for Shai Gilgeous-Alexander","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":550,"timestampMs":1776635004000,"timestampIso":"2026-04-19T21:43:24Z","period":4,"clock":"12:00","eventText":"Isaiah Joe enters the game for Jaylin Williams","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":551,"timestampMs":1776635004000,"timestampIso":"2026-04-19T21:43:24Z","period":4,"clock":"12:00","eventText":"Jalen Williams enters the game for Jared McCain","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":552,"timestampMs":1776635004000,"timestampIso":"2026-04-19T21:43:24Z","period":4,"clock":"12:00","eventText":"Jalen Green enters the game for Royce O'Neale","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":553,"timestampMs":1776635004000,"timestampIso":"2026-04-19T21:43:24Z","period":4,"clock":"12:00","eventText":"Khaman Maluach enters the game for Devin Booker","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":554,"timestampMs":1776635004000,"timestampIso":"2026-04-19T21:43:24Z","period":4,"clock":"12:00","eventText":"Dillon Brooks enters the game for Haywood Highsmith","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":562,"timestampMs":1776635088000,"timestampIso":"2026-04-19T21:44:48Z","period":4,"clock":"11:38","eventText":"Jalen Green misses two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":563,"timestampMs":1776635090000,"timestampIso":"2026-04-19T21:44:50Z","period":4,"clock":"11:36","eventText":"Jalen Williams defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":564,"timestampMs":1776635092000,"timestampIso":"2026-04-19T21:44:52Z","period":4,"clock":"11:33","eventText":"Cason Wallace misses 25-foot running jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":565,"timestampMs":1776635096000,"timestampIso":"2026-04-19T21:44:56Z","period":4,"clock":"11:29","eventText":"Ajay Mitchell offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":566,"timestampMs":1776635106000,"timestampIso":"2026-04-19T21:45:06Z","period":4,"clock":"11:19","eventText":"Isaiah Joe makes 25-foot three point jumper (Cason Wallace assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":568,"timestampMs":1776635128000,"timestampIso":"2026-04-19T21:45:28Z","period":4,"clock":"10:59","eventText":"Khaman Maluach out of bounds lost ball turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":569,"timestampMs":1776635143000,"timestampIso":"2026-04-19T21:45:43Z","period":4,"clock":"10:47","eventText":"Jalen Williams offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":571,"timestampMs":1776635143000,"timestampIso":"2026-04-19T21:45:43Z","period":4,"clock":"10:47","eventText":"Jalen Williams offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":572,"timestampMs":1776635163000,"timestampIso":"2026-04-19T21:46:03Z","period":4,"clock":"10:47","eventText":"Thunder Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":573,"timestampMs":1776635164000,"timestampIso":"2026-04-19T21:46:04Z","period":4,"clock":"10:47","eventText":"(10:47) [Thunder] COACH'S CHALLENGE (REPLAY SUPPORTS CALL) [Thunder] charged with a timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":574,"timestampMs":1776635397000,"timestampIso":"2026-04-19T21:49:57Z","period":4,"clock":"10:34","eventText":"Jalen Green misses 15-foot step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":575,"timestampMs":1776635397000,"timestampIso":"2026-04-19T21:49:57Z","period":4,"clock":"10:34","eventText":"Suns offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":576,"timestampMs":1776635404000,"timestampIso":"2026-04-19T21:50:04Z","period":4,"clock":"10:34","eventText":"Isaiah Hartenstein loose ball foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":578,"timestampMs":1776635435000,"timestampIso":"2026-04-19T21:50:35Z","period":4,"clock":"10:22","eventText":"Ryan Dunn misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":579,"timestampMs":1776635439000,"timestampIso":"2026-04-19T21:50:39Z","period":4,"clock":"10:18","eventText":"Ajay Mitchell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":580,"timestampMs":1776635449000,"timestampIso":"2026-04-19T21:50:49Z","period":4,"clock":"10:07","eventText":"Cason Wallace misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":581,"timestampMs":1776635453000,"timestampIso":"2026-04-19T21:50:53Z","period":4,"clock":"10:03","eventText":"Collin Gillespie defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":582,"timestampMs":1776635465000,"timestampIso":"2026-04-19T21:51:05Z","period":4,"clock":"9:52","eventText":"Jalen Green makes 6-foot driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":583,"timestampMs":1776635489000,"timestampIso":"2026-04-19T21:51:29Z","period":4,"clock":"9:29","eventText":"Ajay Mitchell misses 25-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":584,"timestampMs":1776635493000,"timestampIso":"2026-04-19T21:51:33Z","period":4,"clock":"9:25","eventText":"Khaman Maluach defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":585,"timestampMs":1776635504000,"timestampIso":"2026-04-19T21:51:44Z","period":4,"clock":"9:13","eventText":"Dillon Brooks misses 10-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":586,"timestampMs":1776635506000,"timestampIso":"2026-04-19T21:51:46Z","period":4,"clock":"9:11","eventText":"Ajay Mitchell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":587,"timestampMs":1776635512000,"timestampIso":"2026-04-19T21:51:52Z","period":4,"clock":"9:05","eventText":"Ajay Mitchell misses running layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":588,"timestampMs":1776635513000,"timestampIso":"2026-04-19T21:51:53Z","period":4,"clock":"9:04","eventText":"Khaman Maluach defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":589,"timestampMs":1776635519000,"timestampIso":"2026-04-19T21:51:59Z","period":4,"clock":"8:57","eventText":"Jalen Green misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":590,"timestampMs":1776635522000,"timestampIso":"2026-04-19T21:52:02Z","period":4,"clock":"8:54","eventText":"Isaiah Joe defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":591,"timestampMs":1776635534000,"timestampIso":"2026-04-19T21:52:14Z","period":4,"clock":"8:47","eventText":"8 second turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":592,"timestampMs":1776635563000,"timestampIso":"2026-04-19T21:52:43Z","period":4,"clock":"8:39","eventText":"Jalen Green lost ball turnover (Cason Wallace steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":594,"timestampMs":1776635567000,"timestampIso":"2026-04-19T21:52:47Z","period":4,"clock":"8:35","eventText":"Jalen Williams makes 1-foot running dunk (Ajay Mitchell assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":596,"timestampMs":1776635580000,"timestampIso":"2026-04-19T21:53:00Z","period":4,"clock":"8:22","eventText":"Collin Gillespie bad pass\nturnover (Ajay Mitchell steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":598,"timestampMs":1776635592000,"timestampIso":"2026-04-19T21:53:12Z","period":4,"clock":"8:11","eventText":"Isaiah Joe misses 31-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":599,"timestampMs":1776635596000,"timestampIso":"2026-04-19T21:53:16Z","period":4,"clock":"8:07","eventText":"Dillon Brooks defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":600,"timestampMs":1776635611000,"timestampIso":"2026-04-19T21:53:31Z","period":4,"clock":"7:52","eventText":"Dillon Brooks makes 14-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":601,"timestampMs":1776635629000,"timestampIso":"2026-04-19T21:53:49Z","period":4,"clock":"7:34","eventText":"Jalen Williams makes 16-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":602,"timestampMs":1776635635000,"timestampIso":"2026-04-19T21:53:55Z","period":4,"clock":"7:34","eventText":"Suns Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":603,"timestampMs":1776635723000,"timestampIso":"2026-04-19T21:55:23Z","period":4,"clock":"7:34","eventText":"Jared McCain enters the game for Ajay Mitchell","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":604,"timestampMs":1776635723000,"timestampIso":"2026-04-19T21:55:23Z","period":4,"clock":"7:34","eventText":"Aaron Wiggins enters the game for Isaiah Hartenstein","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":605,"timestampMs":1776635723000,"timestampIso":"2026-04-19T21:55:23Z","period":4,"clock":"7:34","eventText":"Kenrich Williams enters the game for Jalen Williams","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":606,"timestampMs":1776635723000,"timestampIso":"2026-04-19T21:55:23Z","period":4,"clock":"7:34","eventText":"Jamaree Bouyea enters the game for Jalen Green","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":607,"timestampMs":1776635723000,"timestampIso":"2026-04-19T21:55:23Z","period":4,"clock":"7:34","eventText":"Rasheer Fleming enters the game for Dillon Brooks","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":613,"timestampMs":1776635879000,"timestampIso":"2026-04-19T21:57:59Z","period":4,"clock":"7:14","eventText":"Rasheer Fleming makes 24-foot three point jumper (Collin Gillespie assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":615,"timestampMs":1776635897000,"timestampIso":"2026-04-19T21:58:17Z","period":4,"clock":"6:55","eventText":"Jared McCain makes 12-foot pullup jump shot (Kenrich Williams assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":617,"timestampMs":1776635916000,"timestampIso":"2026-04-19T21:58:36Z","period":4,"clock":"6:36","eventText":"Collin Gillespie makes 13-foot step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":618,"timestampMs":1776635927000,"timestampIso":"2026-04-19T21:58:47Z","period":4,"clock":"6:26","eventText":"Kenrich Williams misses 27-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":619,"timestampMs":1776635931000,"timestampIso":"2026-04-19T21:58:51Z","period":4,"clock":"6:22","eventText":"Aaron Wiggins offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":620,"timestampMs":1776635935000,"timestampIso":"2026-04-19T21:58:55Z","period":4,"clock":"6:18","eventText":"Isaiah Joe makes 25-foot three point jumper (Aaron Wiggins assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":622,"timestampMs":1776635950000,"timestampIso":"2026-04-19T21:59:10Z","period":4,"clock":"6:02","eventText":"Collin Gillespie misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":623,"timestampMs":1776635953000,"timestampIso":"2026-04-19T21:59:13Z","period":4,"clock":"5:59","eventText":"Jamaree Bouyea offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":624,"timestampMs":1776635958000,"timestampIso":"2026-04-19T21:59:18Z","period":4,"clock":"5:55","eventText":"Rasheer Fleming makes 22-foot three point jumper (Jamaree Bouyea assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":626,"timestampMs":1776635976000,"timestampIso":"2026-04-19T21:59:36Z","period":4,"clock":"5:36","eventText":"Jared McCain misses layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":627,"timestampMs":1776635977000,"timestampIso":"2026-04-19T21:59:37Z","period":4,"clock":"5:35","eventText":"Jamaree Bouyea defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":628,"timestampMs":1776635993000,"timestampIso":"2026-04-19T21:59:53Z","period":4,"clock":"5:20","eventText":"Khaman Maluach misses 5-foot floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":629,"timestampMs":1776635997000,"timestampIso":"2026-04-19T21:59:57Z","period":4,"clock":"5:16","eventText":"Cason Wallace defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":630,"timestampMs":1776636010000,"timestampIso":"2026-04-19T22:00:10Z","period":4,"clock":"5:02","eventText":"Aaron Wiggins makes 9-foot pullup jump shot (Isaiah Joe assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":632,"timestampMs":1776636030000,"timestampIso":"2026-04-19T22:00:30Z","period":4,"clock":"4:45","eventText":"Jamaree Bouyea misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":633,"timestampMs":1776636032000,"timestampIso":"2026-04-19T22:00:32Z","period":4,"clock":"4:43","eventText":"Khaman Maluach offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":634,"timestampMs":1776636033000,"timestampIso":"2026-04-19T22:00:33Z","period":4,"clock":"4:43","eventText":"Khaman Maluach misses tip shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":635,"timestampMs":1776636035000,"timestampIso":"2026-04-19T22:00:35Z","period":4,"clock":"4:41","eventText":"Kenrich Williams defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":636,"timestampMs":1776636048000,"timestampIso":"2026-04-19T22:00:48Z","period":4,"clock":"4:25","eventText":"Isaiah Joe makes 29-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":638,"timestampMs":1776636059000,"timestampIso":"2026-04-19T22:00:59Z","period":4,"clock":"4:16","eventText":"Cason Wallace personal take foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":640,"timestampMs":1776636063000,"timestampIso":"2026-04-19T22:01:03Z","period":4,"clock":"4:16","eventText":"Nikola Topic enters the game for Cason Wallace","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":641,"timestampMs":1776636063000,"timestampIso":"2026-04-19T22:01:03Z","period":4,"clock":"4:16","eventText":"Amir Coffey enters the game for Collin Gillespie","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":644,"timestampMs":1776636099000,"timestampIso":"2026-04-19T22:01:39Z","period":4,"clock":"4:00","eventText":"Amir Coffey lost ball turnover (Isaiah Joe steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1776636104000,"timestampIso":"2026-04-19T22:01:44Z","period":4,"clock":"3:55","eventText":"Jared McCain makes 22-foot running jump shot (Nikola Topic assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":648,"timestampMs":1776636134000,"timestampIso":"2026-04-19T22:02:14Z","period":4,"clock":"3:27","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":649,"timestampMs":1776636157000,"timestampIso":"2026-04-19T22:02:37Z","period":4,"clock":"3:14","eventText":"Jared McCain misses 23-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":650,"timestampMs":1776636160000,"timestampIso":"2026-04-19T22:02:40Z","period":4,"clock":"3:11","eventText":"Ryan Dunn defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1776636174000,"timestampIso":"2026-04-19T22:02:54Z","period":4,"clock":"2:57","eventText":"Jamaree Bouyea makes 2-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":652,"timestampMs":1776636188000,"timestampIso":"2026-04-19T22:03:08Z","period":4,"clock":"2:42","eventText":"Kenrich Williams misses 27-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1776636191000,"timestampIso":"2026-04-19T22:03:11Z","period":4,"clock":"2:39","eventText":"Ryan Dunn defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1776636209000,"timestampIso":"2026-04-19T22:03:29Z","period":4,"clock":"2:22","eventText":"Rasheer Fleming makes 25-foot three point jumper (Ryan Dunn assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":656,"timestampMs":1776636223000,"timestampIso":"2026-04-19T22:03:43Z","period":4,"clock":"2:08","eventText":"Aaron Wiggins misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1776636226000,"timestampIso":"2026-04-19T22:03:46Z","period":4,"clock":"2:05","eventText":"Kenrich Williams offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":658,"timestampMs":1776636228000,"timestampIso":"2026-04-19T22:03:48Z","period":4,"clock":"2:03","eventText":"Jared McCain misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":659,"timestampMs":1776636228000,"timestampIso":"2026-04-19T22:03:48Z","period":4,"clock":"2:03","eventText":"Kenrich Williams offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":660,"timestampMs":1776636239000,"timestampIso":"2026-04-19T22:03:59Z","period":4,"clock":"1:52","eventText":"Aaron Wiggins lost ball turnover (Jamaree Bouyea steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1776636257000,"timestampIso":"2026-04-19T22:04:17Z","period":4,"clock":"1:34","eventText":"Ryan Dunn misses 23-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":663,"timestampMs":1776636260000,"timestampIso":"2026-04-19T22:04:20Z","period":4,"clock":"1:31","eventText":"Kenrich Williams defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":664,"timestampMs":1776636268000,"timestampIso":"2026-04-19T22:04:28Z","period":4,"clock":"1:24","eventText":"Isaiah Joe misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":665,"timestampMs":1776636271000,"timestampIso":"2026-04-19T22:04:31Z","period":4,"clock":"1:21","eventText":"Jamaree Bouyea defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":666,"timestampMs":1776636272000,"timestampIso":"2026-04-19T22:04:32Z","period":4,"clock":"1:21","eventText":"Jared McCain personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":668,"timestampMs":1776636307000,"timestampIso":"2026-04-19T22:05:07Z","period":4,"clock":"1:04","eventText":"Jamaree Bouyea misses 10-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":669,"timestampMs":1776636310000,"timestampIso":"2026-04-19T22:05:10Z","period":4,"clock":"1:01","eventText":"Aaron Wiggins defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":670,"timestampMs":1776636320000,"timestampIso":"2026-04-19T22:05:20Z","period":4,"clock":"51.7","eventText":"Kenrich Williams makes 1-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":671,"timestampMs":1776636342000,"timestampIso":"2026-04-19T22:05:42Z","period":4,"clock":"36.7","eventText":"Jared McCain personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":673,"timestampMs":1776636380000,"timestampIso":"2026-04-19T22:06:20Z","period":4,"clock":"36.7","eventText":"Jamaree Bouyea misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":674,"timestampMs":1776636380000,"timestampIso":"2026-04-19T22:06:20Z","period":4,"clock":"36.7","eventText":"Suns offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":675,"timestampMs":1776636384000,"timestampIso":"2026-04-19T22:06:24Z","period":4,"clock":"36.7","eventText":"Jamaree Bouyea makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":676,"timestampMs":1776636410000,"timestampIso":"2026-04-19T22:06:50Z","period":4,"clock":"13.0","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":677,"timestampMs":1776636438000,"timestampIso":"2026-04-19T22:07:18Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":678,"timestampMs":1776636440000,"timestampIso":"2026-04-19T22:07:20Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1}]},"scoreTimeline":{"timelineCount":0,"minTimestampMs":null,"minTimestampIso":null,"maxTimestampMs":null,"maxTimestampIso":null,"maxAwayInTimeline":null,"maxHomeInTimeline":null,"hasFinalScoreInTimeline":false,"timestampDerivationMethods":{},"first10":[],"last20":[],"finalTimelinePoint":null},"joinedSamples":{"around0941":[],"final10OddsPoints":[{"tsMs":1776634854000,"tsIso":"2026-04-19T21:40:54Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776635455000,"tsIso":"2026-04-19T21:50:55Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776636646000,"tsIso":"2026-04-19T22:10:46Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776637249000,"tsIso":"2026-04-19T22:20:49Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776638447000,"tsIso":"2026-04-19T22:40:47Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776639050000,"tsIso":"2026-04-19T22:50:50Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776640247000,"tsIso":"2026-04-19T23:10:47Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776640852000,"tsIso":"2026-04-19T23:20:52Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776642050000,"tsIso":"2026-04-19T23:40:50Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776642650000,"tsIso":"2026-04-19T23:50:50Z","awayProb":0.1,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null}]},"warnings":["PBP max scores (None-None) do not match expected final 104-102 — PBP sync may be incomplete; run resync-source-data","basketballFinalMs is too early: 29min after game start (expected 100-195min for NBA)","PBP score timeline is empty — no score data available for Odds Graph"]}