ATL @ MIA
Q4
- 01:57.8 Foul: Defense 3 Second Incorrect non-callJohn Collins on Heat
Collins (ATL) fails to fully clear the lane and he straddles the lane line for longer than three seconds without imminently actively guarding an opponent.
- 01:50.2 Foul: Shooting Correct non-callDe'Andre Hunter on Tyler Herro
Hunter (ATL) brings his hand forward towards Herro's (MIA) side and immediately removes his hand as Herro begins his upward shooting motion.
- 01:38.1 Foul: Shooting Correct non-callCaleb Martin on John Collins
Martin (MIA) jumps vertically and marginal contact occurs as Collins (ATL) cuts back towards the rim. Martin cleanly blocks Collins' shot near the rim.
- 01:35 Foul: Loose Ball Correct non-callCaleb Martin on Kevin Huerter
Martin (MIA) and Huerter (ATL) come together at the same spot and incidental contact occurs as they attempt to secure the loose ball.
- 01:34.6 Stoppage: Out-of-Bounds Correct callCaleb Martin on Kevin Huerter
Martin (MIA) is the last player to touch the ball before the ball goes out of bounds. Possession is correctly awarded to Atlanta.
- 01:34 Foul: Personal Correct non-callP.J. Tucker on John Collins
Tucker (MIA) and Collins (ATL) come together at the same spot and marginal contact occurs as Collins secures the ball.
- 01:23.9 Foul: Personal Correct callKevin Huerter on P.J. Tucker
Huerter (ATL) moves into Tucker's (MIA) body and initiates contact as Tucker is passing the ball.
- 01:04 Foul: Personal Correct non-callKyle Lowry on Trae Young
Lowry (TOR) brings his arm forward towards Young's (ATL) path and marginal contact occurs on the perimeter.
- 01:01.6 Foul: Offensive Correct callTrae Young on Caleb Martin
Young (ATL) initiates contact with Martin (MIA), who has established a legal guarding position in his path.
- 00:51.3 Foul: Offensive Correct non-callKyle Lowry on De'Andre Hunter
Lowry (MIA) is already in Hunter's (ATL) path and is firming up when contact occurs.
- 00:48.6 Foul: Personal Correct non-callJohn Collins on Jimmy Butler
Collins (ATL) jumps vertically and absorbs the contact from Butler (MIA) at the end of the drive.
- 00:46.0 Foul: Personal Correct callKevin Huerter on Tyler Herro
Huerter (ATL) brings his arm forward and initiates contact with Herro (MIA) that affects his SQBR.
- 00:45.9 Foul: Personal Incorrect non-callP.J. Tucker on John Collins
Tucker (MIA) pulls Collins' (ATL) shorts away from his body and restricts his ability to get to the pass.
- 00:23.5 Foul: Shooting Correct non-callJohn Collins on Jimmy Butler
Collins (ATL) jumps vertically and maintains a legal vertical position as he defends Butler's (MIA) driving shot attempt.
- 00:22.3 Foul: Personal Correct non-callKyle Lowry on Bogdan Bogdanovic
Lowry (MIA) places his hands to Bogdanovic's (MIA) side and marginal contact occurs as they move in the same direction during the inbound.
- 00:18.5 Turnover: Traveling Incorrect non-callTrae Young on Heat
Young (ATL) slides his pivot foot during his up fake.
- 00:17.3 Turnover: Stepped out of Bounds Correct non-callDanilo Gallinari on Heat
There is no conclusive camera angle that shows if Gallinari (ATL) steps out of bounds at the start of his drive.
- 00:15.7 Foul: Shooting Correct non-callCaleb Martin on Danilo Gallinari
Martin (MIA) jumps to the side of Gallinari (ATL) and avoids making contact with Gallinari during his jump shot attempt.
- 00:05.7 Foul: Personal Correct callJohn Collins on P.J. Tucker
Collins (ATL) commits a take foul on Tucker (MIA).
Verdicts and comments are the NBA's, published in its Last Two Minute Report. Only games within three points at the two-minute mark are reviewed, so this is officiating under maximum scrutiny rather than a sample of officiating generally.
Independent, non-commercial project for analysis and education — not affiliated with or endorsed by the NBA. Data from public NBA releases (pr.nba.com), tabulated by Ernst & Young. Source ↗