{"gameId":"0042500131","matchup":"TOR @ CLE","expectedFinalScore":{"away":"TOR","awayScore":104,"home":"CLE","homeScore":102},"gameMetadata":{"scheduledStartMs":1776531600000,"scheduledStartIso":"2026-04-18T17:00:00Z","actualStartMs":1776531600000,"actualStartIso":"2026-04-18T17:00:00Z","gameStartMs":1776531600000,"gameStartIso":"2026-04-18T17:00:00Z","storedBasketballFinalMs":1776540958000,"storedBasketballFinalIso":"2026-04-18T19:35:58Z","computedBasketballFinalMs":1776541492000,"computedBasketballFinalIso":"2026-04-18T19:44:52Z","computedBasketballFinalSource":"stored_pbp_extrapolated_to_game_end","computedBasketballFinalEventText":"Cavaliers offensive team rebound","computedBasketballFinalPeriod":4,"computedBasketballFinalClock":"0:00","computedBasketballFinalWarning":"extrapolated 178s remaining game-clock to end (3× stretch)","basketballFinalMs":1776541492000,"basketballFinalIso":"2026-04-18T19:44:52Z","storedAwayScore":113,"storedHomeScore":126,"officialAwayScore":113,"officialHomeScore":126,"status":"final"},"oddsWindow":{"windowStartMs":1776528000000,"windowStartIso":"2026-04-18T16:00:00Z","basketballFinalMs":1776541492000,"basketballFinalIso":"2026-04-18T19:44:52Z","finalGraceMs":600000,"windowEndMs":1776542092000,"windowEndIso":"2026-04-18T19:54:52Z","windowDurationMin":235},"oddsData":{"rawCount":667,"minTimestampMs":1776089439000,"minTimestampIso":"2026-04-13T14:10:39Z","maxTimestampMs":1776545457000,"maxTimestampIso":"2026-04-18T20:50:57Z","pointsInsideWindow":19,"pointsAfterWindowEnd":4,"last10RawPoints":[{"tsMs":1776537650000,"tsIso":"2026-04-18T18:40:50Z","awayProb":5.5},{"tsMs":1776538253000,"tsIso":"2026-04-18T18:50:53Z","awayProb":2.9},{"tsMs":1776539448000,"tsIso":"2026-04-18T19:10:48Z","awayProb":0.4},{"tsMs":1776540052000,"tsIso":"2026-04-18T19:20:52Z","awayProb":0.4},{"tsMs":1776541246000,"tsIso":"2026-04-18T19:40:46Z","awayProb":0.1},{"tsMs":1776541848000,"tsIso":"2026-04-18T19:50:48Z","awayProb":0.1},{"tsMs":1776543648000,"tsIso":"2026-04-18T20:20:48Z","awayProb":0.1},{"tsMs":1776544253000,"tsIso":"2026-04-18T20:30:53Z","awayProb":0.1},{"tsMs":1776544852000,"tsIso":"2026-04-18T20:40:52Z","awayProb":0.1},{"tsMs":1776545457000,"tsIso":"2026-04-18T20:50:57Z","awayProb":0.1}]},"pbpData":{"totalRows":490,"rowsWithScore":0,"rowsWithWallclock":490,"rowsWithoutWallclock":0,"maxAwayScore":null,"maxHomeScore":null,"minSeq":4,"maxSeq":730,"minWallclockMs":1776532162000,"maxWallclockMs":1776541575000,"maxWallclockIso":"2026-04-18T19:46:15Z","hasFinalScore":false,"last30BySequence":[{"sequence":687,"timestampMs":1776541223000,"timestampIso":"2026-04-18T19:40:23Z","period":4,"clock":"2:04","eventText":"Donovan Mitchell makes 1-foot driving dunk","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":688,"timestampMs":1776541229000,"timestampIso":"2026-04-18T19:40:29Z","period":4,"clock":"2:01","eventText":"Max Strus personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":690,"timestampMs":1776541294000,"timestampIso":"2026-04-18T19:41:34Z","period":4,"clock":"2:01","eventText":"Ja'Kobe Walter makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":691,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Craig Porter Jr. enters the game for James Harden","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":692,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Keon Ellis enters the game for Max Strus","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":693,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Nae'Qwan Tomlin enters the game for Evan Mobley","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":694,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Larry Nance Jr. enters the game for Jarrett Allen","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":695,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Jaylon Tyson enters the game for Donovan Mitchell","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":696,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Jonathan Mogbo enters the game for Collin Murray-Boyles","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":697,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Gradey Dick enters the game for Sandro Mamukelashvili","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":705,"timestampMs":1776541312000,"timestampIso":"2026-04-18T19:41:52Z","period":4,"clock":"2:01","eventText":"Ja'Kobe Walter makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":706,"timestampMs":1776541320000,"timestampIso":"2026-04-18T19:42:00Z","period":4,"clock":"2:01","eventText":"Larry Nance Jr. out of bounds bad pass turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":707,"timestampMs":1776541326000,"timestampIso":"2026-04-18T19:42:06Z","period":4,"clock":"2:01","eventText":"Trayce Jackson-Davis enters the game for Ja'Kobe Walter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":709,"timestampMs":1776541339000,"timestampIso":"2026-04-18T19:42:19Z","period":4,"clock":"2:01","eventText":"Trayce Jackson-Davis offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":711,"timestampMs":1776541339000,"timestampIso":"2026-04-18T19:42:19Z","period":4,"clock":"2:01","eventText":"Trayce Jackson-Davis offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":712,"timestampMs":1776541385000,"timestampIso":"2026-04-18T19:43:05Z","period":4,"clock":"1:38","eventText":"Nae'Qwan Tomlin makes two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":713,"timestampMs":1776541409000,"timestampIso":"2026-04-18T19:43:29Z","period":4,"clock":"1:17","eventText":"Jonathan Mogbo makes 1-foot dunk (A.J. Lawson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":715,"timestampMs":1776541432000,"timestampIso":"2026-04-18T19:43:52Z","period":4,"clock":"1:02","eventText":"Nae'Qwan Tomlin offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":717,"timestampMs":1776541432000,"timestampIso":"2026-04-18T19:43:52Z","period":4,"clock":"1:02","eventText":"Nae'Qwan Tomlin offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":718,"timestampMs":1776541453000,"timestampIso":"2026-04-18T19:44:13Z","period":4,"clock":"52.9","eventText":"Nae'Qwan Tomlin shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":720,"timestampMs":1776541474000,"timestampIso":"2026-04-18T19:44:34Z","period":4,"clock":"52.9","eventText":"Trayce Jackson-Davis makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":721,"timestampMs":1776541484000,"timestampIso":"2026-04-18T19:44:44Z","period":4,"clock":"52.9","eventText":"Trayce Jackson-Davis makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":722,"timestampMs":1776541503000,"timestampIso":"2026-04-18T19:45:03Z","period":4,"clock":"35.7","eventText":"Jaylon Tyson misses driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":723,"timestampMs":1776541505000,"timestampIso":"2026-04-18T19:45:05Z","period":4,"clock":"33.6","eventText":"Gradey Dick defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":724,"timestampMs":1776541515000,"timestampIso":"2026-04-18T19:45:15Z","period":4,"clock":"23.6","eventText":"Jamison Battle misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":725,"timestampMs":1776541518000,"timestampIso":"2026-04-18T19:45:18Z","period":4,"clock":"20.9","eventText":"Keon Ellis defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":726,"timestampMs":1776541541000,"timestampIso":"2026-04-18T19:45:41Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":727,"timestampMs":1776541575000,"timestampIso":"2026-04-18T19:46:15Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":728,"timestampMs":1776540958000,"timestampIso":"2026-04-18T19:35:58Z","period":4,"clock":"2:58","eventText":"A.J. Lawson blocks James Harden 's 6-foot driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":730,"timestampMs":1776540958000,"timestampIso":"2026-04-18T19:35:58Z","period":4,"clock":"2:58","eventText":"Cavaliers offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1}],"finalScoreRows":[{"sequence":531,"timestampMs":1776539129000,"timestampIso":"2026-04-18T19:05:29Z","period":4,"clock":"12:00","eventText":"Jaylon Tyson enters the game for Max Strus","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":532,"timestampMs":1776539129000,"timestampIso":"2026-04-18T19:05:29Z","period":4,"clock":"12:00","eventText":"Dennis Schroder enters the game for Dean Wade","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":533,"timestampMs":1776539129000,"timestampIso":"2026-04-18T19:05:29Z","period":4,"clock":"12:00","eventText":"Jamal Shead enters the game for Collin Murray-Boyles","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":538,"timestampMs":1776539349000,"timestampIso":"2026-04-18T19:09:09Z","period":4,"clock":"11:47","eventText":"Sam Merrill makes 25-foot three point jumper (Evan Mobley assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":540,"timestampMs":1776539369000,"timestampIso":"2026-04-18T19:09:29Z","period":4,"clock":"11:26","eventText":"Sandro Mamukelashvili makes 28-foot three point jumper (Jamal Shead assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":544,"timestampMs":1776539391000,"timestampIso":"2026-04-18T19:09:51Z","period":4,"clock":"11:04","eventText":"Jaylon Tyson misses 4-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":545,"timestampMs":1776539393000,"timestampIso":"2026-04-18T19:09:53Z","period":4,"clock":"11:02","eventText":"Sandro Mamukelashvili defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":546,"timestampMs":1776539400000,"timestampIso":"2026-04-18T19:10:00Z","period":4,"clock":"10:57","eventText":"Dennis Schroder shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":548,"timestampMs":1776539424000,"timestampIso":"2026-04-18T19:10:24Z","period":4,"clock":"10:57","eventText":"Scottie Barnes makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":549,"timestampMs":1776539436000,"timestampIso":"2026-04-18T19:10:36Z","period":4,"clock":"10:57","eventText":"Scottie Barnes makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":550,"timestampMs":1776539456000,"timestampIso":"2026-04-18T19:10:56Z","period":4,"clock":"10:39","eventText":"Dennis Schroder makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":551,"timestampMs":1776539467000,"timestampIso":"2026-04-18T19:11:07Z","period":4,"clock":"10:27","eventText":"Jamal Shead makes 23-foot three point jumper (Scottie Barnes assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":555,"timestampMs":1776539486000,"timestampIso":"2026-04-18T19:11:26Z","period":4,"clock":"10:25","eventText":"Double technical foul: Scottie Barnes and Jaylon Tyson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":557,"timestampMs":1776539515000,"timestampIso":"2026-04-18T19:11:55Z","period":4,"clock":"10:10","eventText":"Dennis Schroder offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":559,"timestampMs":1776539515000,"timestampIso":"2026-04-18T19:11:55Z","period":4,"clock":"10:10","eventText":"Dennis Schroder offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":560,"timestampMs":1776539540000,"timestampIso":"2026-04-18T19:12:20Z","period":4,"clock":"9:55","eventText":"Jamal Shead misses driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":561,"timestampMs":1776539542000,"timestampIso":"2026-04-18T19:12:22Z","period":4,"clock":"9:53","eventText":"Dennis Schroder defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":562,"timestampMs":1776539548000,"timestampIso":"2026-04-18T19:12:28Z","period":4,"clock":"9:47","eventText":"Donovan Mitchell makes 1-foot driving dunk (Dennis Schroder assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":564,"timestampMs":1776539558000,"timestampIso":"2026-04-18T19:12:38Z","period":4,"clock":"9:37","eventText":"RJ Barrett bad pass\nturnover (Jaylon Tyson steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":566,"timestampMs":1776539566000,"timestampIso":"2026-04-18T19:12:46Z","period":4,"clock":"9:29","eventText":"Donovan Mitchell misses running layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":567,"timestampMs":1776539567000,"timestampIso":"2026-04-18T19:12:47Z","period":4,"clock":"9:28","eventText":"Donovan Mitchell offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":568,"timestampMs":1776539569000,"timestampIso":"2026-04-18T19:12:49Z","period":4,"clock":"9:28","eventText":"Donovan Mitchell makes driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":569,"timestampMs":1776539574000,"timestampIso":"2026-04-18T19:12:54Z","period":4,"clock":"9:28","eventText":"Raptors Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":570,"timestampMs":1776539575000,"timestampIso":"2026-04-18T19:12:55Z","period":4,"clock":"9:28","eventText":"Keon Ellis enters the game for Jaylon Tyson","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":571,"timestampMs":1776539575000,"timestampIso":"2026-04-18T19:12:55Z","period":4,"clock":"9:28","eventText":"A.J. Lawson enters the game for RJ Barrett","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":572,"timestampMs":1776539575000,"timestampIso":"2026-04-18T19:12:55Z","period":4,"clock":"9:28","eventText":"Ja'Kobe Walter enters the game for Jamal Shead","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":576,"timestampMs":1776539812000,"timestampIso":"2026-04-18T19:16:52Z","period":4,"clock":"9:10","eventText":"A.J. Lawson misses 22-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":577,"timestampMs":1776539814000,"timestampIso":"2026-04-18T19:16:54Z","period":4,"clock":"9:08","eventText":"Keon Ellis defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":578,"timestampMs":1776539829000,"timestampIso":"2026-04-18T19:17:09Z","period":4,"clock":"8:54","eventText":"Dennis Schroder misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":579,"timestampMs":1776539835000,"timestampIso":"2026-04-18T19:17:15Z","period":4,"clock":"8:48","eventText":"Sandro Mamukelashvili defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":580,"timestampMs":1776539845000,"timestampIso":"2026-04-18T19:17:25Z","period":4,"clock":"8:40","eventText":"Scottie Barnes makes 1-foot two point shot (A.J. Lawson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":581,"timestampMs":1776539850000,"timestampIso":"2026-04-18T19:17:30Z","period":4,"clock":"8:40","eventText":"Dennis Schroder shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":583,"timestampMs":1776539861000,"timestampIso":"2026-04-18T19:17:41Z","period":4,"clock":"8:40","eventText":"James Harden enters the game for Sam Merrill","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":585,"timestampMs":1776539873000,"timestampIso":"2026-04-18T19:17:53Z","period":4,"clock":"8:40","eventText":"Scottie Barnes makes free throw 1 of 1","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":587,"timestampMs":1776539890000,"timestampIso":"2026-04-18T19:18:10Z","period":4,"clock":"8:25","eventText":"Donovan Mitchell makes 8-foot driving floating jump shot (James Harden assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":589,"timestampMs":1776539899000,"timestampIso":"2026-04-18T19:18:19Z","period":4,"clock":"8:15","eventText":"Ja'Kobe Walter makes 24-foot three point jumper (A.J. Lawson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":591,"timestampMs":1776539918000,"timestampIso":"2026-04-18T19:18:38Z","period":4,"clock":"8:01","eventText":"Brandon Ingram blocks Donovan Mitchell 's 3-foot driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":593,"timestampMs":1776539918000,"timestampIso":"2026-04-18T19:18:38Z","period":4,"clock":"8:01","eventText":"Raptors defensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":594,"timestampMs":1776539927000,"timestampIso":"2026-04-18T19:18:47Z","period":4,"clock":"8:01","eventText":"Jarrett Allen enters the game for Evan Mobley","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":596,"timestampMs":1776539947000,"timestampIso":"2026-04-18T19:19:07Z","period":4,"clock":"7:57","eventText":"Brandon Ingram vs. Donovan Mitchell (Scottie Barnes gains possession)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":601,"timestampMs":1776539955000,"timestampIso":"2026-04-18T19:19:15Z","period":4,"clock":"7:52","eventText":"Jarrett Allen shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":603,"timestampMs":1776539975000,"timestampIso":"2026-04-18T19:19:35Z","period":4,"clock":"7:52","eventText":"Scottie Barnes misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":604,"timestampMs":1776539975000,"timestampIso":"2026-04-18T19:19:35Z","period":4,"clock":"7:52","eventText":"Raptors offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":605,"timestampMs":1776539977000,"timestampIso":"2026-04-18T19:19:37Z","period":4,"clock":"7:52","eventText":"Dean Wade enters the game for Donovan Mitchell","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":607,"timestampMs":1776539992000,"timestampIso":"2026-04-18T19:19:52Z","period":4,"clock":"7:52","eventText":"Scottie Barnes makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":608,"timestampMs":1776540008000,"timestampIso":"2026-04-18T19:20:08Z","period":4,"clock":"7:38","eventText":"Dean Wade makes 23-foot three point jumper (Dennis Schroder assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":610,"timestampMs":1776540030000,"timestampIso":"2026-04-18T19:20:30Z","period":4,"clock":"7:19","eventText":"Keon Ellis personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":612,"timestampMs":1776540060000,"timestampIso":"2026-04-18T19:21:00Z","period":4,"clock":"7:11","eventText":"Scottie Barnes makes driving dunk","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":613,"timestampMs":1776540087000,"timestampIso":"2026-04-18T19:21:27Z","period":4,"clock":"6:44","eventText":"James Harden makes 8-foot driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":614,"timestampMs":1776540096000,"timestampIso":"2026-04-18T19:21:36Z","period":4,"clock":"6:35","eventText":"A.J. Lawson makes layup (Scottie Barnes assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":617,"timestampMs":1776540128000,"timestampIso":"2026-04-18T19:22:08Z","period":4,"clock":"6:24","eventText":"Raptors Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":618,"timestampMs":1776540128000,"timestampIso":"2026-04-18T19:22:08Z","period":4,"clock":"6:24","eventText":"(06:24) [Raptors] COACH'S CHALLENGE (CALL OVERTURNED) [Raptors] retain their timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":619,"timestampMs":1776540119000,"timestampIso":"2026-04-18T19:21:59Z","period":4,"clock":"6:24","eventText":"James Harden out of bounds lost ball turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":620,"timestampMs":1776540366000,"timestampIso":"2026-04-18T19:26:06Z","period":4,"clock":"6:16","eventText":"A.J. Lawson offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":622,"timestampMs":1776540366000,"timestampIso":"2026-04-18T19:26:06Z","period":4,"clock":"6:16","eventText":"A.J. Lawson offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":623,"timestampMs":1776540377000,"timestampIso":"2026-04-18T19:26:17Z","period":4,"clock":"6:16","eventText":"Max Strus enters the game for Dennis Schroder","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":625,"timestampMs":1776540400000,"timestampIso":"2026-04-18T19:26:40Z","period":4,"clock":"5:59","eventText":"Jarrett Allen makes 2-foot dunk (James Harden assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":627,"timestampMs":1776540412000,"timestampIso":"2026-04-18T19:26:52Z","period":4,"clock":"5:51","eventText":"Scottie Barnes out of bounds bad pass turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":628,"timestampMs":1776540434000,"timestampIso":"2026-04-18T19:27:14Z","period":4,"clock":"5:40","eventText":"Sandro Mamukelashvili personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":630,"timestampMs":1776540443000,"timestampIso":"2026-04-18T19:27:23Z","period":4,"clock":"5:40","eventText":"Collin Murray-Boyles enters the game for Brandon Ingram","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":631,"timestampMs":1776540443000,"timestampIso":"2026-04-18T19:27:23Z","period":4,"clock":"5:40","eventText":"RJ Barrett enters the game for Sandro Mamukelashvili","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":634,"timestampMs":1776540471000,"timestampIso":"2026-04-18T19:27:51Z","period":4,"clock":"5:27","eventText":"James Harden makes 13-foot driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":635,"timestampMs":1776540485000,"timestampIso":"2026-04-18T19:28:05Z","period":4,"clock":"5:16","eventText":"Dean Wade shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":637,"timestampMs":1776540507000,"timestampIso":"2026-04-18T19:28:27Z","period":4,"clock":"5:16","eventText":"RJ Barrett makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":638,"timestampMs":1776540521000,"timestampIso":"2026-04-18T19:28:41Z","period":4,"clock":"5:16","eventText":"RJ Barrett makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":639,"timestampMs":1776540548000,"timestampIso":"2026-04-18T19:29:08Z","period":4,"clock":"4:57","eventText":"James Harden back court turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":640,"timestampMs":1776540562000,"timestampIso":"2026-04-18T19:29:22Z","period":4,"clock":"4:57","eventText":"Sandro Mamukelashvili enters the game for Scottie Barnes","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":642,"timestampMs":1776540585000,"timestampIso":"2026-04-18T19:29:45Z","period":4,"clock":"4:48","eventText":"RJ Barrett misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":643,"timestampMs":1776540588000,"timestampIso":"2026-04-18T19:29:48Z","period":4,"clock":"4:45","eventText":"Sandro Mamukelashvili offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":644,"timestampMs":1776540590000,"timestampIso":"2026-04-18T19:29:50Z","period":4,"clock":"4:43","eventText":"Collin Murray-Boyles makes 1-foot dunk (Ja'Kobe Walter assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":646,"timestampMs":1776540610000,"timestampIso":"2026-04-18T19:30:10Z","period":4,"clock":"4:23","eventText":"Max Strus makes 29-foot three point jumper (James Harden assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":648,"timestampMs":1776540630000,"timestampIso":"2026-04-18T19:30:30Z","period":4,"clock":"4:03","eventText":"Sandro Mamukelashvili misses 25-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":649,"timestampMs":1776540634000,"timestampIso":"2026-04-18T19:30:34Z","period":4,"clock":"3:59","eventText":"Collin Murray-Boyles offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":650,"timestampMs":1776540635000,"timestampIso":"2026-04-18T19:30:35Z","period":4,"clock":"3:58","eventText":"RJ Barrett makes 26-foot three point jumper (Collin Murray-Boyles assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":652,"timestampMs":1776540643000,"timestampIso":"2026-04-18T19:30:43Z","period":4,"clock":"3:57","eventText":"Cavaliers Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":653,"timestampMs":1776540646000,"timestampIso":"2026-04-18T19:30:46Z","period":4,"clock":"3:57","eventText":"Evan Mobley enters the game for Keon Ellis","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":654,"timestampMs":1776540646000,"timestampIso":"2026-04-18T19:30:46Z","period":4,"clock":"3:57","eventText":"Donovan Mitchell enters the game for Dean Wade","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":657,"timestampMs":1776540754000,"timestampIso":"2026-04-18T19:32:34Z","period":4,"clock":"3:50","eventText":"A.J. Lawson personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":659,"timestampMs":1776540783000,"timestampIso":"2026-04-18T19:33:03Z","period":4,"clock":"3:47","eventText":"Sandro Mamukelashvili shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":661,"timestampMs":1776540811000,"timestampIso":"2026-04-18T19:33:31Z","period":4,"clock":"3:47","eventText":"Max Strus makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":662,"timestampMs":1776540828000,"timestampIso":"2026-04-18T19:33:48Z","period":4,"clock":"3:47","eventText":"Max Strus makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":663,"timestampMs":1776540847000,"timestampIso":"2026-04-18T19:34:07Z","period":4,"clock":"3:29","eventText":"A.J. Lawson misses driving layup","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":664,"timestampMs":1776540847000,"timestampIso":"2026-04-18T19:34:07Z","period":4,"clock":"3:29","eventText":"Raptors offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":666,"timestampMs":1776540866000,"timestampIso":"2026-04-18T19:34:26Z","period":4,"clock":"3:27","eventText":"Ja'Kobe Walter misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":667,"timestampMs":1776540870000,"timestampIso":"2026-04-18T19:34:30Z","period":4,"clock":"3:23","eventText":"Sandro Mamukelashvili offensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":668,"timestampMs":1776540877000,"timestampIso":"2026-04-18T19:34:37Z","period":4,"clock":"3:18","eventText":"James Harden shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":670,"timestampMs":1776540901000,"timestampIso":"2026-04-18T19:35:01Z","period":4,"clock":"3:18","eventText":"RJ Barrett misses free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":671,"timestampMs":1776540901000,"timestampIso":"2026-04-18T19:35:01Z","period":4,"clock":"3:18","eventText":"Raptors offensive team rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":672,"timestampMs":1776540913000,"timestampIso":"2026-04-18T19:35:13Z","period":4,"clock":"3:18","eventText":"RJ Barrett makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":675,"timestampMs":1776540956000,"timestampIso":"2026-04-18T19:35:56Z","period":4,"clock":"2:58","eventText":"(02:58) [Raptors] COACH'S CHALLENGE (CALL OVERTURNED) [Raptors] retain their timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":676,"timestampMs":1776540959000,"timestampIso":"2026-04-18T19:35:59Z","period":4,"clock":"2:58","eventText":"Raptors Full timeout","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":677,"timestampMs":1776540961000,"timestampIso":"2026-04-18T19:36:01Z","period":4,"clock":"2:58","eventText":"Jamison Battle enters the game for RJ Barrett","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":679,"timestampMs":1776541178000,"timestampIso":"2026-04-18T19:39:38Z","period":4,"clock":"2:50","eventText":"Donovan Mitchell bad pass\nturnover (Sandro Mamukelashvili steals)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":681,"timestampMs":1776541186000,"timestampIso":"2026-04-18T19:39:46Z","period":4,"clock":"2:41","eventText":"Collin Murray-Boyles makes layup (Ja'Kobe Walter assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":683,"timestampMs":1776541203000,"timestampIso":"2026-04-18T19:40:03Z","period":4,"clock":"2:24","eventText":"Evan Mobley misses 4-foot two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":684,"timestampMs":1776541205000,"timestampIso":"2026-04-18T19:40:05Z","period":4,"clock":"2:22","eventText":"Sandro Mamukelashvili defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":685,"timestampMs":1776541210000,"timestampIso":"2026-04-18T19:40:10Z","period":4,"clock":"2:18","eventText":"Collin Murray-Boyles makes 1-foot running dunk (Sandro Mamukelashvili assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":687,"timestampMs":1776541223000,"timestampIso":"2026-04-18T19:40:23Z","period":4,"clock":"2:04","eventText":"Donovan Mitchell makes 1-foot driving dunk","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":688,"timestampMs":1776541229000,"timestampIso":"2026-04-18T19:40:29Z","period":4,"clock":"2:01","eventText":"Max Strus personal foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":690,"timestampMs":1776541294000,"timestampIso":"2026-04-18T19:41:34Z","period":4,"clock":"2:01","eventText":"Ja'Kobe Walter makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":691,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Craig Porter Jr. enters the game for James Harden","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":692,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Keon Ellis enters the game for Max Strus","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":693,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Nae'Qwan Tomlin enters the game for Evan Mobley","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":694,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Larry Nance Jr. enters the game for Jarrett Allen","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":695,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Jaylon Tyson enters the game for Donovan Mitchell","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":696,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Jonathan Mogbo enters the game for Collin Murray-Boyles","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":697,"timestampMs":1776541296000,"timestampIso":"2026-04-18T19:41:36Z","period":4,"clock":"2:01","eventText":"Gradey Dick enters the game for Sandro Mamukelashvili","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":705,"timestampMs":1776541312000,"timestampIso":"2026-04-18T19:41:52Z","period":4,"clock":"2:01","eventText":"Ja'Kobe Walter makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":706,"timestampMs":1776541320000,"timestampIso":"2026-04-18T19:42:00Z","period":4,"clock":"2:01","eventText":"Larry Nance Jr. out of bounds bad pass turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":707,"timestampMs":1776541326000,"timestampIso":"2026-04-18T19:42:06Z","period":4,"clock":"2:01","eventText":"Trayce Jackson-Davis enters the game for Ja'Kobe Walter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":709,"timestampMs":1776541339000,"timestampIso":"2026-04-18T19:42:19Z","period":4,"clock":"2:01","eventText":"Trayce Jackson-Davis offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":711,"timestampMs":1776541339000,"timestampIso":"2026-04-18T19:42:19Z","period":4,"clock":"2:01","eventText":"Trayce Jackson-Davis offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":712,"timestampMs":1776541385000,"timestampIso":"2026-04-18T19:43:05Z","period":4,"clock":"1:38","eventText":"Nae'Qwan Tomlin makes two point shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":713,"timestampMs":1776541409000,"timestampIso":"2026-04-18T19:43:29Z","period":4,"clock":"1:17","eventText":"Jonathan Mogbo makes 1-foot dunk (A.J. Lawson assists)","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":715,"timestampMs":1776541432000,"timestampIso":"2026-04-18T19:43:52Z","period":4,"clock":"1:02","eventText":"Nae'Qwan Tomlin offensive foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":717,"timestampMs":1776541432000,"timestampIso":"2026-04-18T19:43:52Z","period":4,"clock":"1:02","eventText":"Nae'Qwan Tomlin offensive foul turnover","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":718,"timestampMs":1776541453000,"timestampIso":"2026-04-18T19:44:13Z","period":4,"clock":"52.9","eventText":"Nae'Qwan Tomlin shooting foul","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":720,"timestampMs":1776541474000,"timestampIso":"2026-04-18T19:44:34Z","period":4,"clock":"52.9","eventText":"Trayce Jackson-Davis makes free throw 1 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":721,"timestampMs":1776541484000,"timestampIso":"2026-04-18T19:44:44Z","period":4,"clock":"52.9","eventText":"Trayce Jackson-Davis makes free throw 2 of 2","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":722,"timestampMs":1776541503000,"timestampIso":"2026-04-18T19:45:03Z","period":4,"clock":"35.7","eventText":"Jaylon Tyson misses driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":723,"timestampMs":1776541505000,"timestampIso":"2026-04-18T19:45:05Z","period":4,"clock":"33.6","eventText":"Gradey Dick defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":724,"timestampMs":1776541515000,"timestampIso":"2026-04-18T19:45:15Z","period":4,"clock":"23.6","eventText":"Jamison Battle misses 23-foot three point jumper","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":725,"timestampMs":1776541518000,"timestampIso":"2026-04-18T19:45:18Z","period":4,"clock":"20.9","eventText":"Keon Ellis defensive rebound","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":726,"timestampMs":1776541541000,"timestampIso":"2026-04-18T19:45:41Z","period":4,"clock":"0.0","eventText":"End of the 4th Quarter","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":727,"timestampMs":1776541575000,"timestampIso":"2026-04-18T19:46:15Z","period":4,"clock":"0.0","eventText":"End of Game","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":728,"timestampMs":1776540958000,"timestampIso":"2026-04-18T19:35:58Z","period":4,"clock":"2:58","eventText":"A.J. Lawson blocks James Harden 's 6-foot driving floating jump shot","awayScore":null,"homeScore":null,"validEvent":1},{"sequence":730,"timestampMs":1776540958000,"timestampIso":"2026-04-18T19:35:58Z","period":4,"clock":"2:58","eventText":"Cavaliers offensive team rebound","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":1776537650000,"tsIso":"2026-04-18T18:40:50Z","awayProb":5.5,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776538253000,"tsIso":"2026-04-18T18:50:53Z","awayProb":2.9,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776539448000,"tsIso":"2026-04-18T19:10:48Z","awayProb":0.4,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776540052000,"tsIso":"2026-04-18T19:20:52Z","awayProb":0.4,"scoreMethod":"none","period":null,"clock":null,"awayScore":null,"homeScore":null,"scoreEventText":null,"scoreEventId":null,"scoreEventSequence":null,"scoreEventTimestampIso":null,"scoreAgeMs":null,"derivMethod":null},{"tsMs":1776541246000,"tsIso":"2026-04-18T19:40: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":1776541848000,"tsIso":"2026-04-18T19:50:48Z","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":1776543648000,"tsIso":"2026-04-18T20:20:48Z","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":1776544253000,"tsIso":"2026-04-18T20:30:53Z","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":1776544852000,"tsIso":"2026-04-18T20:40: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":1776545457000,"tsIso":"2026-04-18T20:50:57Z","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","PBP score timeline is empty — no score data available for Odds Graph"]}