{"gameId":"0042500152","matchup":"POR @ SAS","expectedFinalScore":{"away":"POR","awayScore":104,"home":"SAS","homeScore":102},"gameMetadata":{"scheduledStartMs":1776816000000,"scheduledStartIso":"2026-04-22T00:00:00Z","actualStartMs":null,"actualStartIso":null,"gameStartMs":1776816000000,"gameStartIso":"2026-04-22T00:00:00Z","storedBasketballFinalMs":1776821298000,"storedBasketballFinalIso":"2026-04-22T01:28:18Z","computedBasketballFinalMs":1776821298000,"computedBasketballFinalIso":"2026-04-22T01:28:18Z","computedBasketballFinalSource":"bfr_override_due_to_bfp_discrepancy","computedBasketballFinalEventText":"Luke Kornet lost ball turnover (Toumani Camara steals)","computedBasketballFinalPeriod":3,"computedBasketballFinalClock":"0:00","computedBasketballFinalWarning":"bfp result differed from raw_timestamp by 0.5h; raw_timestamp used as authoritative override","basketballFinalMs":1776821298000,"basketballFinalIso":"2026-04-22T01:28:18Z","storedAwayScore":106,"storedHomeScore":103,"officialAwayScore":106,"officialHomeScore":103,"status":"final"},"oddsWindow":{"windowStartMs":1776812400000,"windowStartIso":"2026-04-21T23:00:00Z","basketballFinalMs":1776821298000,"basketballFinalIso":"2026-04-22T01:28:18Z","finalGraceMs":600000,"windowEndMs":1776821898000,"windowEndIso":"2026-04-22T01:38:18Z","windowDurationMin":158},"oddsData":{"rawCount":691,"minTimestampMs":1776293441000,"minTimestampIso":"2026-04-15T22:50:41Z","maxTimestampMs":1776827407000,"maxTimestampIso":"2026-04-22T03:10:07Z","pointsInsideWindow":16,"pointsAfterWindowEnd":10,"last10RawPoints":[{"tsMs":1776822004000,"tsIso":"2026-04-22T01:40:04Z","awayProb":31.5},{"tsMs":1776822604000,"tsIso":"2026-04-22T01:50:04Z","awayProb":21.5},{"tsMs":1776823210000,"tsIso":"2026-04-22T02:00:10Z","awayProb":35.5},{"tsMs":1776823805000,"tsIso":"2026-04-22T02:10:05Z","awayProb":15.5},{"tsMs":1776824405000,"tsIso":"2026-04-22T02:20:05Z","awayProb":10.5},{"tsMs":1776825007000,"tsIso":"2026-04-22T02:30:07Z","awayProb":44.5},{"tsMs":1776825605000,"tsIso":"2026-04-22T02:40:05Z","awayProb":90.5},{"tsMs":1776826209000,"tsIso":"2026-04-22T02:50:09Z","awayProb":100.0},{"tsMs":1776826807000,"tsIso":"2026-04-22T03:00:07Z","awayProb":100.0},{"tsMs":1776827407000,"tsIso":"2026-04-22T03:10:07Z","awayProb":100.0}]},"pbpData":{"totalRows":538,"rowsWithScore":0,"rowsWithWallclock":538,"rowsWithoutWallclock":0,"maxAwayScore":null,"maxHomeScore":null,"minSeq":4,"maxSeq":815,"minWallclockMs":1776816427000,"maxWallclockMs":1776825659000,"maxWallclockIso":"2026-04-22T02:40:59Z","hasFinalScore":false,"last30BySequence":[{"sequence":768,"timestampMs":1776825201000,"timestampIso":"2026-04-22T02:33:21Z","period":4,"clock":"12.0","eventText":"Robert Williams III misses free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":769,"timestampMs":1776825202000,"timestampIso":"2026-04-22T02:33:22Z","period":4,"clock":"11.4","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":770,"timestampMs":1776825205000,"timestampIso":"2026-04-22T02:33:25Z","period":4,"clock":"11.4","eventText":"Spurs Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":773,"timestampMs":1776825299000,"timestampIso":"2026-04-22T02:34:59Z","period":4,"clock":"11.4","eventText":"De'Aaron Fox enters the game for Keldon Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":775,"timestampMs":1776825326000,"timestampIso":"2026-04-22T02:35:26Z","period":4,"clock":"10.4","eventText":"Jrue Holiday personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":777,"timestampMs":1776825357000,"timestampIso":"2026-04-22T02:35:57Z","period":4,"clock":"10.4","eventText":"Devin Vassell makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":778,"timestampMs":1776825358000,"timestampIso":"2026-04-22T02:35:58Z","period":4,"clock":"10.4","eventText":"Keldon Johnson enters the game for Julian Champagnie","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":779,"timestampMs":1776825358000,"timestampIso":"2026-04-22T02:35:58Z","period":4,"clock":"10.4","eventText":"Donovan Clingan enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":782,"timestampMs":1776825386000,"timestampIso":"2026-04-22T02:36:26Z","period":4,"clock":"10.4","eventText":"Devin Vassell makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":783,"timestampMs":1776825389000,"timestampIso":"2026-04-22T02:36:29Z","period":4,"clock":"10.4","eventText":"Trail Blazers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":784,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Dylan Harper enters the game for Luke Kornet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":785,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Carter Bryant enters the game for Keldon Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":786,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Deni Avdija enters the game for Kris Murray","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":787,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Jerami Grant enters the game for Robert Williams III","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":788,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Scoot Henderson enters the game for Donovan Clingan","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":794,"timestampMs":1776825497000,"timestampIso":"2026-04-22T02:38:17Z","period":4,"clock":"5.2","eventText":"Carter Bryant personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":796,"timestampMs":1776825523000,"timestampIso":"2026-04-22T02:38:43Z","period":4,"clock":"5.2","eventText":"Toumani Camara makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":797,"timestampMs":1776825524000,"timestampIso":"2026-04-22T02:38:44Z","period":4,"clock":"5.2","eventText":"Luke Kornet enters the game for De'Aaron Fox","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":798,"timestampMs":1776825524000,"timestampIso":"2026-04-22T02:38:44Z","period":4,"clock":"5.2","eventText":"Keldon Johnson enters the game for Dylan Harper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":799,"timestampMs":1776825524000,"timestampIso":"2026-04-22T02:38:44Z","period":4,"clock":"5.2","eventText":"Kris Murray enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":803,"timestampMs":1776825547000,"timestampIso":"2026-04-22T02:39:07Z","period":4,"clock":"5.2","eventText":"Toumani Camara makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":804,"timestampMs":1776825549000,"timestampIso":"2026-04-22T02:39:09Z","period":4,"clock":"5.2","eventText":"Spurs Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":805,"timestampMs":1776825612000,"timestampIso":"2026-04-22T02:40:12Z","period":4,"clock":"5.2","eventText":"De'Aaron Fox enters the game for Carter Bryant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":806,"timestampMs":1776825612000,"timestampIso":"2026-04-22T02:40:12Z","period":4,"clock":"5.2","eventText":"Julian Champagnie enters the game for Luke Kornet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":807,"timestampMs":1776825612000,"timestampIso":"2026-04-22T02:40:12Z","period":4,"clock":"5.2","eventText":"Matisse Thybulle enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":811,"timestampMs":1776825647000,"timestampIso":"2026-04-22T02:40:47Z","period":4,"clock":"2.0","eventText":"Devin Vassell misses 22-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":812,"timestampMs":1776825647000,"timestampIso":"2026-04-22T02:40:47Z","period":4,"clock":"2.0","eventText":"Toumani Camara defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":813,"timestampMs":1776825652000,"timestampIso":"2026-04-22T02:40:52Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":814,"timestampMs":1776825659000,"timestampIso":"2026-04-22T02:40:59Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":815,"timestampMs":1776821298000,"timestampIso":"2026-04-22T01:28:18Z","period":3,"clock":"10:54","eventText":"Luke Kornet lost ball turnover (Toumani Camara steals)","awayScore":null,"homeScore":null,"validEvent":1}],"finalScoreRows":[{"sequence":585,"timestampMs":1776823238000,"timestampIso":"2026-04-22T02:00:38Z","period":4,"clock":"12:00","eventText":"Harrison Barnes enters the game for Dylan Harper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":587,"timestampMs":1776823238000,"timestampIso":"2026-04-22T02:00:38Z","period":4,"clock":"12:00","eventText":"Donovan Clingan enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":588,"timestampMs":1776823238000,"timestampIso":"2026-04-22T02:00:38Z","period":4,"clock":"12:00","eventText":"Jerami Grant enters the game for Robert Williams III","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":595,"timestampMs":1776823335000,"timestampIso":"2026-04-22T02:02:15Z","period":4,"clock":"11:35","eventText":"Harrison Barnes misses 12-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":596,"timestampMs":1776823338000,"timestampIso":"2026-04-22T02:02:18Z","period":4,"clock":"11:32","eventText":"Donovan Clingan defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":597,"timestampMs":1776823359000,"timestampIso":"2026-04-22T02:02:39Z","period":4,"clock":"11:11","eventText":"Matisse Thybulle misses 22-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":598,"timestampMs":1776823364000,"timestampIso":"2026-04-22T02:02:44Z","period":4,"clock":"11:06","eventText":"Donovan Clingan offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":599,"timestampMs":1776823365000,"timestampIso":"2026-04-22T02:02:45Z","period":4,"clock":"11:05","eventText":"Jerami Grant misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":600,"timestampMs":1776823368000,"timestampIso":"2026-04-22T02:02:48Z","period":4,"clock":"11:02","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":601,"timestampMs":1776823376000,"timestampIso":"2026-04-22T02:02:56Z","period":4,"clock":"10:55","eventText":"Devin Vassell misses 25-foot running jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":602,"timestampMs":1776823378000,"timestampIso":"2026-04-22T02:02:58Z","period":4,"clock":"10:52","eventText":"Luke Kornet offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":603,"timestampMs":1776823393000,"timestampIso":"2026-04-22T02:03:13Z","period":4,"clock":"10:40","eventText":"Donovan Clingan shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":605,"timestampMs":1776823417000,"timestampIso":"2026-04-22T02:03:37Z","period":4,"clock":"10:40","eventText":"Harrison Barnes makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":606,"timestampMs":1776823431000,"timestampIso":"2026-04-22T02:03:51Z","period":4,"clock":"10:40","eventText":"Harrison Barnes makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":607,"timestampMs":1776823455000,"timestampIso":"2026-04-22T02:04:15Z","period":4,"clock":"10:19","eventText":"Jrue Holiday misses 15-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":608,"timestampMs":1776823458000,"timestampIso":"2026-04-22T02:04:18Z","period":4,"clock":"10:16","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":609,"timestampMs":1776823466000,"timestampIso":"2026-04-22T02:04:26Z","period":4,"clock":"10:08","eventText":"Stephon Castle misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":610,"timestampMs":1776823466000,"timestampIso":"2026-04-22T02:04:26Z","period":4,"clock":"10:08","eventText":"Luke Kornet offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":611,"timestampMs":1776823473000,"timestampIso":"2026-04-22T02:04:33Z","period":4,"clock":"10:08","eventText":"Donovan Clingan shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":613,"timestampMs":1776823496000,"timestampIso":"2026-04-22T02:04:56Z","period":4,"clock":"10:08","eventText":"Luke Kornet misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":614,"timestampMs":1776823496000,"timestampIso":"2026-04-22T02:04:56Z","period":4,"clock":"10:08","eventText":"Spurs offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":615,"timestampMs":1776823507000,"timestampIso":"2026-04-22T02:05:07Z","period":4,"clock":"10:08","eventText":"Deni Avdija enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":617,"timestampMs":1776823520000,"timestampIso":"2026-04-22T02:05:20Z","period":4,"clock":"10:08","eventText":"Luke Kornet makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":618,"timestampMs":1776823534000,"timestampIso":"2026-04-22T02:05:34Z","period":4,"clock":"9:54","eventText":"Matisse Thybulle misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":619,"timestampMs":1776823536000,"timestampIso":"2026-04-22T02:05:36Z","period":4,"clock":"9:52","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":620,"timestampMs":1776823544000,"timestampIso":"2026-04-22T02:05:44Z","period":4,"clock":"9:46","eventText":"Devin Vassell makes 16-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":621,"timestampMs":1776823552000,"timestampIso":"2026-04-22T02:05:52Z","period":4,"clock":"9:37","eventText":"Jrue Holiday lost ball turnover (De'Aaron Fox steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":623,"timestampMs":1776823556000,"timestampIso":"2026-04-22T02:05:56Z","period":4,"clock":"9:33","eventText":"Devin Vassell misses running layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":624,"timestampMs":1776823563000,"timestampIso":"2026-04-22T02:06:03Z","period":4,"clock":"9:33","eventText":"De'Aaron Fox offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":625,"timestampMs":1776823563000,"timestampIso":"2026-04-22T02:06:03Z","period":4,"clock":"9:33","eventText":"De'Aaron Fox makes two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":626,"timestampMs":1776823563000,"timestampIso":"2026-04-22T02:06:03Z","period":4,"clock":"9:33","eventText":"Deni Avdija shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":628,"timestampMs":1776823576000,"timestampIso":"2026-04-22T02:06:16Z","period":4,"clock":"9:33","eventText":"Trail Blazers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":629,"timestampMs":1776823752000,"timestampIso":"2026-04-22T02:09:12Z","period":4,"clock":"9:33","eventText":"Toumani Camara enters the game for Matisse Thybulle","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":630,"timestampMs":1776823752000,"timestampIso":"2026-04-22T02:09:12Z","period":4,"clock":"9:33","eventText":"Scoot Henderson enters the game for Jrue Holiday","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":633,"timestampMs":1776823799000,"timestampIso":"2026-04-22T02:09:59Z","period":4,"clock":"9:33","eventText":"De'Aaron Fox makes free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":634,"timestampMs":1776823814000,"timestampIso":"2026-04-22T02:10:14Z","period":4,"clock":"9:19","eventText":"Donovan Clingan misses 26-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":635,"timestampMs":1776823818000,"timestampIso":"2026-04-22T02:10:18Z","period":4,"clock":"9:15","eventText":"Luke Kornet defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":636,"timestampMs":1776823833000,"timestampIso":"2026-04-22T02:10:33Z","period":4,"clock":"9:01","eventText":"Stephon Castle makes two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":639,"timestampMs":1776823863000,"timestampIso":"2026-04-22T02:11:03Z","period":4,"clock":"8:33","eventText":"Luke Kornet makes reverse dunk (De'Aaron Fox assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":641,"timestampMs":1776823867000,"timestampIso":"2026-04-22T02:11:07Z","period":4,"clock":"8:33","eventText":"Deni Avdija shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":645,"timestampMs":1776823884000,"timestampIso":"2026-04-22T02:11:24Z","period":4,"clock":"8:33","eventText":"Keldon Johnson enters the game for De'Aaron Fox","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1776823884000,"timestampIso":"2026-04-22T02:11:24Z","period":4,"clock":"8:33","eventText":"Dylan Harper enters the game for Harrison Barnes","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":647,"timestampMs":1776823884000,"timestampIso":"2026-04-22T02:11:24Z","period":4,"clock":"8:33","eventText":"Jrue Holiday enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":651,"timestampMs":1776823908000,"timestampIso":"2026-04-22T02:11:48Z","period":4,"clock":"8:33","eventText":"Luke Kornet makes free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":652,"timestampMs":1776823917000,"timestampIso":"2026-04-22T02:11:57Z","period":4,"clock":"8:26","eventText":"Scoot Henderson misses 24-foot three point pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1776823921000,"timestampIso":"2026-04-22T02:12:01Z","period":4,"clock":"8:25","eventText":"Trail Blazers offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":655,"timestampMs":1776823945000,"timestampIso":"2026-04-22T02:12:25Z","period":4,"clock":"8:25","eventText":"Julian Champagnie enters the game for Dylan Harper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":656,"timestampMs":1776823945000,"timestampIso":"2026-04-22T02:12:25Z","period":4,"clock":"8:25","eventText":"Robert Williams III enters the game for Donovan Clingan","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":659,"timestampMs":1776823968000,"timestampIso":"2026-04-22T02:12:48Z","period":4,"clock":"8:18","eventText":"Jerami Grant makes driving layup (Robert Williams III assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1776823972000,"timestampIso":"2026-04-22T02:12:52Z","period":4,"clock":"8:18","eventText":"Luke Kornet shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":663,"timestampMs":1776823992000,"timestampIso":"2026-04-22T02:13:12Z","period":4,"clock":"8:18","eventText":"Carter Bryant enters the game for Luke Kornet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":665,"timestampMs":1776824014000,"timestampIso":"2026-04-22T02:13:34Z","period":4,"clock":"8:18","eventText":"Jerami Grant makes free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":666,"timestampMs":1776824039000,"timestampIso":"2026-04-22T02:13:59Z","period":4,"clock":"7:56","eventText":"Devin Vassell makes 18-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":667,"timestampMs":1776824051000,"timestampIso":"2026-04-22T02:14:11Z","period":4,"clock":"7:44","eventText":"Jrue Holiday makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":668,"timestampMs":1776824062000,"timestampIso":"2026-04-22T02:14:22Z","period":4,"clock":"7:33","eventText":"Stephon Castle lost ball turnover (Jrue Holiday steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":670,"timestampMs":1776824066000,"timestampIso":"2026-04-22T02:14:26Z","period":4,"clock":"7:29","eventText":"Toumani Camara makes 26-foot running jump shot (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":672,"timestampMs":1776824072000,"timestampIso":"2026-04-22T02:14:32Z","period":4,"clock":"7:28","eventText":"Spurs Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":675,"timestampMs":1776824240000,"timestampIso":"2026-04-22T02:17:20Z","period":4,"clock":"7:28","eventText":"Dylan Harper enters the game for Stephon Castle","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":676,"timestampMs":1776824240000,"timestampIso":"2026-04-22T02:17:20Z","period":4,"clock":"7:28","eventText":"De'Aaron Fox enters the game for Devin Vassell","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":679,"timestampMs":1776824306000,"timestampIso":"2026-04-22T02:18:26Z","period":4,"clock":"7:12","eventText":"De'Aaron Fox misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":680,"timestampMs":1776824308000,"timestampIso":"2026-04-22T02:18:28Z","period":4,"clock":"7:10","eventText":"Toumani Camara defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":681,"timestampMs":1776824314000,"timestampIso":"2026-04-22T02:18:34Z","period":4,"clock":"7:05","eventText":"Jrue Holiday makes 26-foot three point jumper (Toumani Camara assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":683,"timestampMs":1776824338000,"timestampIso":"2026-04-22T02:18:58Z","period":4,"clock":"6:41","eventText":"Keldon Johnson makes 22-foot three point jumper (Carter Bryant assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":685,"timestampMs":1776823238000,"timestampIso":"2026-04-22T02:00:38Z","period":4,"clock":"12:00","eventText":"Matisse Thybulle enters the game for Toumani Camara","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":687,"timestampMs":1776824360000,"timestampIso":"2026-04-22T02:19:20Z","period":4,"clock":"6:18","eventText":"Julian Champagnie blocks Jrue Holiday 's 26-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":688,"timestampMs":1776824363000,"timestampIso":"2026-04-22T02:19:23Z","period":4,"clock":"6:15","eventText":"Keldon Johnson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":689,"timestampMs":1776824375000,"timestampIso":"2026-04-22T02:19:35Z","period":4,"clock":"6:04","eventText":"Carter Bryant misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":690,"timestampMs":1776824381000,"timestampIso":"2026-04-22T02:19:41Z","period":4,"clock":"5:58","eventText":"Toumani Camara defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":691,"timestampMs":1776824391000,"timestampIso":"2026-04-22T02:19:51Z","period":4,"clock":"5:52","eventText":"Scoot Henderson out of bounds bad pass turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":692,"timestampMs":1776824395000,"timestampIso":"2026-04-22T02:19:55Z","period":4,"clock":"5:52","eventText":"Luke Kornet enters the game for Carter Bryant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":693,"timestampMs":1776824395000,"timestampIso":"2026-04-22T02:19:55Z","period":4,"clock":"5:52","eventText":"Deni Avdija enters the game for Jerami Grant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":696,"timestampMs":1776824434000,"timestampIso":"2026-04-22T02:20:34Z","period":4,"clock":"5:29","eventText":"Dylan Harper misses 17-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":697,"timestampMs":1776824437000,"timestampIso":"2026-04-22T02:20:37Z","period":4,"clock":"5:26","eventText":"Deni Avdija defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":698,"timestampMs":1776824446000,"timestampIso":"2026-04-22T02:20:46Z","period":4,"clock":"5:16","eventText":"Deni Avdija misses 10-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":699,"timestampMs":1776824448000,"timestampIso":"2026-04-22T02:20:48Z","period":4,"clock":"5:14","eventText":"Keldon Johnson defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":700,"timestampMs":1776824457000,"timestampIso":"2026-04-22T02:20:57Z","period":4,"clock":"5:08","eventText":"Scoot Henderson shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":703,"timestampMs":1776824481000,"timestampIso":"2026-04-22T02:21:21Z","period":4,"clock":"5:08","eventText":"De'Aaron Fox misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":704,"timestampMs":1776824481000,"timestampIso":"2026-04-22T02:21:21Z","period":4,"clock":"5:08","eventText":"Spurs offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":705,"timestampMs":1776824482000,"timestampIso":"2026-04-22T02:21:22Z","period":4,"clock":"5:08","eventText":"Stephon Castle enters the game for Dylan Harper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":707,"timestampMs":1776824496000,"timestampIso":"2026-04-22T02:21:36Z","period":4,"clock":"5:08","eventText":"Devin Vassell enters the game for Keldon Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":709,"timestampMs":1776824506000,"timestampIso":"2026-04-22T02:21:46Z","period":4,"clock":"5:08","eventText":"De'Aaron Fox makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":710,"timestampMs":1776824522000,"timestampIso":"2026-04-22T02:22:02Z","period":4,"clock":"4:53","eventText":"Scoot Henderson makes 1-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":711,"timestampMs":1776824538000,"timestampIso":"2026-04-22T02:22:18Z","period":4,"clock":"4:36","eventText":"De'Aaron Fox misses 11-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":712,"timestampMs":1776824538000,"timestampIso":"2026-04-22T02:22:18Z","period":4,"clock":"4:36","eventText":"Spurs offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":713,"timestampMs":1776824570000,"timestampIso":"2026-04-22T02:22:50Z","period":4,"clock":"4:36","eventText":"Trail Blazers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":714,"timestampMs":1776824673000,"timestampIso":"2026-04-22T02:24:33Z","period":4,"clock":"4:33","eventText":"Robert Williams III vs. Luke Kornet (Julian Champagnie gains possession)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":717,"timestampMs":1776824690000,"timestampIso":"2026-04-22T02:24:50Z","period":4,"clock":"4:17","eventText":"De'Aaron Fox misses 17-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":718,"timestampMs":1776824690000,"timestampIso":"2026-04-22T02:24:50Z","period":4,"clock":"4:17","eventText":"Trail Blazers defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":720,"timestampMs":1776824711000,"timestampIso":"2026-04-22T02:25:11Z","period":4,"clock":"4:03","eventText":"Toumani Camara makes 24-foot three point jumper (Deni Avdija assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":722,"timestampMs":1776824737000,"timestampIso":"2026-04-22T02:25:37Z","period":4,"clock":"3:37","eventText":"Devin Vassell makes 15-foot fade away jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":723,"timestampMs":1776824749000,"timestampIso":"2026-04-22T02:25:49Z","period":4,"clock":"3:26","eventText":"Robert Williams III makes 8-foot floating jump shot (Jrue Holiday assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":725,"timestampMs":1776824753000,"timestampIso":"2026-04-22T02:25:53Z","period":4,"clock":"3:26","eventText":"Spurs Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":726,"timestampMs":1776823848000,"timestampIso":"2026-04-22T02:10:48Z","period":4,"clock":"8:47","eventText":"Deni Avdija bad pass\nturnover (Devin Vassell steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":728,"timestampMs":1776824869000,"timestampIso":"2026-04-22T02:27:49Z","period":4,"clock":"3:05","eventText":"Devin Vassell misses 14-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":729,"timestampMs":1776824871000,"timestampIso":"2026-04-22T02:27:51Z","period":4,"clock":"3:03","eventText":"Jrue Holiday defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":730,"timestampMs":1776824902000,"timestampIso":"2026-04-22T02:28:22Z","period":4,"clock":"2:54","eventText":"Jrue Holiday bad pass\nturnover (Devin Vassell steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":732,"timestampMs":1776824939000,"timestampIso":"2026-04-22T02:28:59Z","period":4,"clock":"2:54","eventText":"Toumani Camara vs. Devin Vassell (Robert Williams III gains possession)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":735,"timestampMs":1776824939000,"timestampIso":"2026-04-22T02:28:59Z","period":4,"clock":"2:51","eventText":"Devin Vassell lost ball turnover (Toumani Camara steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":737,"timestampMs":1776824945000,"timestampIso":"2026-04-22T02:29:05Z","period":4,"clock":"2:49","eventText":"De'Aaron Fox personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":739,"timestampMs":1776824970000,"timestampIso":"2026-04-22T02:29:30Z","period":4,"clock":"2:43","eventText":"Scoot Henderson makes 25-foot three pointer","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":740,"timestampMs":1776824989000,"timestampIso":"2026-04-22T02:29:49Z","period":4,"clock":"2:23","eventText":"Jrue Holiday blocks Stephon Castle 's 22-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":742,"timestampMs":1776824994000,"timestampIso":"2026-04-22T02:29:54Z","period":4,"clock":"2:18","eventText":"Toumani Camara defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":743,"timestampMs":1776825003000,"timestampIso":"2026-04-22T02:30:03Z","period":4,"clock":"2:09","eventText":"Robert Williams III misses 22-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":744,"timestampMs":1776825010000,"timestampIso":"2026-04-22T02:30:10Z","period":4,"clock":"2:02","eventText":"Jrue Holiday offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":745,"timestampMs":1776825010000,"timestampIso":"2026-04-22T02:30:10Z","period":4,"clock":"2:02","eventText":"Jrue Holiday makes two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":746,"timestampMs":1776825035000,"timestampIso":"2026-04-22T02:30:35Z","period":4,"clock":"1:38","eventText":"De'Aaron Fox misses 25-foot three point step back jumpshot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":747,"timestampMs":1776825037000,"timestampIso":"2026-04-22T02:30:37Z","period":4,"clock":"1:36","eventText":"Spurs offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":749,"timestampMs":1776825071000,"timestampIso":"2026-04-22T02:31:11Z","period":4,"clock":"1:20","eventText":"De'Aaron Fox misses driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":750,"timestampMs":1776825075000,"timestampIso":"2026-04-22T02:31:15Z","period":4,"clock":"1:18","eventText":"Devin Vassell offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":751,"timestampMs":1776825087000,"timestampIso":"2026-04-22T02:31:27Z","period":4,"clock":"1:06","eventText":"Stephon Castle misses 14-foot pullup jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":752,"timestampMs":1776825088000,"timestampIso":"2026-04-22T02:31:28Z","period":4,"clock":"1:05","eventText":"Luke Kornet offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":753,"timestampMs":1776825093000,"timestampIso":"2026-04-22T02:31:33Z","period":4,"clock":"1:05","eventText":"shot clock turnover ","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":754,"timestampMs":1776825128000,"timestampIso":"2026-04-22T02:32:08Z","period":4,"clock":"42.9","eventText":"Jrue Holiday misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":755,"timestampMs":1776825131000,"timestampIso":"2026-04-22T02:32:11Z","period":4,"clock":"39.7","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":756,"timestampMs":1776825140000,"timestampIso":"2026-04-22T02:32:20Z","period":4,"clock":"31.2","eventText":"Devin Vassell misses 24-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":757,"timestampMs":1776825144000,"timestampIso":"2026-04-22T02:32:24Z","period":4,"clock":"27.3","eventText":"Jrue Holiday defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":761,"timestampMs":1776825172000,"timestampIso":"2026-04-22T02:32:52Z","period":4,"clock":"12.0","eventText":"Robert Williams III makes alley oop dunk (Deni Avdija assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":762,"timestampMs":1776825173000,"timestampIso":"2026-04-22T02:32:53Z","period":4,"clock":"12.0","eventText":"Julian Champagnie shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":764,"timestampMs":1776825185000,"timestampIso":"2026-04-22T02:33:05Z","period":4,"clock":"12.0","eventText":"Keldon Johnson enters the game for De'Aaron Fox","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":765,"timestampMs":1776825185000,"timestampIso":"2026-04-22T02:33:05Z","period":4,"clock":"12.0","eventText":"Kris Murray enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":768,"timestampMs":1776825201000,"timestampIso":"2026-04-22T02:33:21Z","period":4,"clock":"12.0","eventText":"Robert Williams III misses free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":769,"timestampMs":1776825202000,"timestampIso":"2026-04-22T02:33:22Z","period":4,"clock":"11.4","eventText":"Devin Vassell defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":770,"timestampMs":1776825205000,"timestampIso":"2026-04-22T02:33:25Z","period":4,"clock":"11.4","eventText":"Spurs Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":773,"timestampMs":1776825299000,"timestampIso":"2026-04-22T02:34:59Z","period":4,"clock":"11.4","eventText":"De'Aaron Fox enters the game for Keldon Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":775,"timestampMs":1776825326000,"timestampIso":"2026-04-22T02:35:26Z","period":4,"clock":"10.4","eventText":"Jrue Holiday personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":777,"timestampMs":1776825357000,"timestampIso":"2026-04-22T02:35:57Z","period":4,"clock":"10.4","eventText":"Devin Vassell makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":778,"timestampMs":1776825358000,"timestampIso":"2026-04-22T02:35:58Z","period":4,"clock":"10.4","eventText":"Keldon Johnson enters the game for Julian Champagnie","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":779,"timestampMs":1776825358000,"timestampIso":"2026-04-22T02:35:58Z","period":4,"clock":"10.4","eventText":"Donovan Clingan enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":782,"timestampMs":1776825386000,"timestampIso":"2026-04-22T02:36:26Z","period":4,"clock":"10.4","eventText":"Devin Vassell makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":783,"timestampMs":1776825389000,"timestampIso":"2026-04-22T02:36:29Z","period":4,"clock":"10.4","eventText":"Trail Blazers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":784,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Dylan Harper enters the game for Luke Kornet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":785,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Carter Bryant enters the game for Keldon Johnson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":786,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Deni Avdija enters the game for Kris Murray","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":787,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Jerami Grant enters the game for Robert Williams III","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":788,"timestampMs":1776825447000,"timestampIso":"2026-04-22T02:37:27Z","period":4,"clock":"10.4","eventText":"Scoot Henderson enters the game for Donovan Clingan","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":794,"timestampMs":1776825497000,"timestampIso":"2026-04-22T02:38:17Z","period":4,"clock":"5.2","eventText":"Carter Bryant personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":796,"timestampMs":1776825523000,"timestampIso":"2026-04-22T02:38:43Z","period":4,"clock":"5.2","eventText":"Toumani Camara makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":797,"timestampMs":1776825524000,"timestampIso":"2026-04-22T02:38:44Z","period":4,"clock":"5.2","eventText":"Luke Kornet enters the game for De'Aaron Fox","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":798,"timestampMs":1776825524000,"timestampIso":"2026-04-22T02:38:44Z","period":4,"clock":"5.2","eventText":"Keldon Johnson enters the game for Dylan Harper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":799,"timestampMs":1776825524000,"timestampIso":"2026-04-22T02:38:44Z","period":4,"clock":"5.2","eventText":"Kris Murray enters the game for Deni Avdija","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":803,"timestampMs":1776825547000,"timestampIso":"2026-04-22T02:39:07Z","period":4,"clock":"5.2","eventText":"Toumani Camara makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":804,"timestampMs":1776825549000,"timestampIso":"2026-04-22T02:39:09Z","period":4,"clock":"5.2","eventText":"Spurs Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":805,"timestampMs":1776825612000,"timestampIso":"2026-04-22T02:40:12Z","period":4,"clock":"5.2","eventText":"De'Aaron Fox enters the game for Carter Bryant","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":806,"timestampMs":1776825612000,"timestampIso":"2026-04-22T02:40:12Z","period":4,"clock":"5.2","eventText":"Julian Champagnie enters the game for Luke Kornet","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":807,"timestampMs":1776825612000,"timestampIso":"2026-04-22T02:40:12Z","period":4,"clock":"5.2","eventText":"Matisse Thybulle enters the game for Scoot Henderson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":811,"timestampMs":1776825647000,"timestampIso":"2026-04-22T02:40:47Z","period":4,"clock":"2.0","eventText":"Devin Vassell misses 22-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":812,"timestampMs":1776825647000,"timestampIso":"2026-04-22T02:40:47Z","period":4,"clock":"2.0","eventText":"Toumani Camara defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":813,"timestampMs":1776825652000,"timestampIso":"2026-04-22T02:40:52Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":814,"timestampMs":1776825659000,"timestampIso":"2026-04-22T02:40:59Z","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":1776822004000,"tsIso":"2026-04-22T01:40:04Z","awayProb":31.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776822604000,"tsIso":"2026-04-22T01:50:04Z","awayProb":21.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776823210000,"tsIso":"2026-04-22T02:00:10Z","awayProb":35.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776823805000,"tsIso":"2026-04-22T02:10:05Z","awayProb":15.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776824405000,"tsIso":"2026-04-22T02:20:05Z","awayProb":10.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776825007000,"tsIso":"2026-04-22T02:30:07Z","awayProb":44.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776825605000,"tsIso":"2026-04-22T02:40:05Z","awayProb":90.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776826209000,"tsIso":"2026-04-22T02:50:09Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776826807000,"tsIso":"2026-04-22T03:00:07Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776827407000,"tsIso":"2026-04-22T03:10:07Z","awayProb":100.0,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null}]},"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: 88min after game start (expected 100-195min for NBA)","PBP score timeline is empty — no score data available for Odds Graph"]}