LeBron got his numbers, but the Bulls forced him to work for everything he got. He had to take contested jumpers, he didn't have his passing lanes available and he had a hard time getting into the paint. However, much of that ceased to matter when he scored or assisted on 10 fourth-quarter points, played great defense on Derrick Rose late and had the dagger jumper in OT.
Wade looked exhausted. A blown wide-open dunk early was a major red flag, and he never looked like himself. He struggled with his shot, struggled to get into the paint and had one of the worst games of his stellar playoff career. Then Wade stepped up in overtime to score two huge baskets and record two blocks. It's OK to question the knees of a champion, but not the heart.
Bosh followed up perhaps the best game of his career with an up-and-down performance. He forced jumpers and drives, missed a few opportunities to pass out of double-teams, and was outplayed by Carlos Boozer for much of the game. To his credit, Bosh did draw six fouls, including a key flagrant, and had a few absolutely critical baskets late in the game.
With James, Wade and Bosh all struggling to some degree, somebody needed to step up, and the bench did. Mario Chalmers hit some key 3-point shots, Mike Miller finally seemed to regain confidence in his jumper while providing hustle and rebounding, and Udonis Haslem's rebounding was once again crucial for the Heat.
The Bulls weren't able to dominate the glass, but every other facet of the game looked like Chicago wanted it to look. The Bulls were able to body up Miami and force its offense to slow to a grinding halt at times, they forced turnovers and punished the Heat on the fast break, and Derrick Rose and Luol Deng were able to provide some scoring. The Bulls now have to win three straight to stay alive, but their effort and grit has been a joy to watch.