Dwyane Wade (migraine) sits out

MIAMI -- The Miami Heat were without Chris Bosh and Dwyane Wade for Saturday's 120-103 win over the Toronto Raptors.

Wade was a late scratch because of a migraine headache that interfered with his vision. He has been bothered by migraines off and on throughout his career and has sometimes worn shaded goggles in practice.

"He's been laid up all day at home," Heat coach Erik Spoelstra said. "He's been very sensitive to light."

Bosh missed his second consecutive game with a sprained left ankle he suffered a week ago. Bosh, however, has been making progress with the ankle and may be nearing a return.

LeBron James played while still battling effects of a sprained left ankle that he suffered 10 days ago.

"It's nowhere near 100 percent, I'm doing treatment every day," James said. "I am active and if I'm going to be out on the court there is no excuse for me."

The Heat ended a four-game slide Saturday despite missing a significant starter for four straight games. James missed losses in Denver and Chicago, and Bosh sat out Tuesday's defeat against Atlanta.

"You never want to get involved in the 'why us' factor," James said. "You just want to try to get guys healthy."

Meanwhile, Bosh's former team had plenty of injury concerns as well.

Nearing the end of a rough five-game road trip, the Raptors were down to nine available players. Forwards Linas Kleiza and Joey Dorsey are both dealing with sore knees and will not play. Leandro Barbosa (hamstring), Sonny Weems (back) and Reggie Evans (foot) were inactive.

"It's frustrating because everyone here is competitive and everyone here wants to give us the best opportunity to win," Raptors coach Jay Triano said before the game. "With that, some of our younger kids are getting a chance to play a lot of minutes and getting a chance to develop their game."

Triano said Barbosa is still undergoing treatment in Toronto and may be back in about a week.

The Heat do not play again until they visit the New York Knicks on Thursday, giving Wade and Bosh plenty of time to heal.

Brian Windhorst covers the NBA for ESPN.com. Information from The Associated Press contributed to this report.