Hours before game time, LeBron James let it be known just how horribly sick he felt.

Early Saturday morning, James tweeted a picture of himself hiding inside a hooded sweatshirt. His eyes looked bleary, and he complained of a headache and a "dancing stomach."

On Saturday night, James danced around the Suns despite his flu-like symptoms. Miami defeated Phoenix 97-88 to finished 4-2 on its extended road trip. Saturday was the Heat's fifth game in seven nights.

"It takes a lot for me not to play and for me not to be out there with my teammates," James said. "Me at 50 percent or me at 60 percent is better than me not playing at all, so I was able to get a little rest early this morning and in the afternoon. I didn't have much energy, but I wanted to be out on the floor with my guys."

James had 21 points, seven rebounds and three assists after going scoreless in the first quarter. He scored his first basket with 9:04 left in the second quarter. James was too sick to eat Friday and only Saturday morning was he able to keep down Gatorade.

Chris Bosh led the Heat with 24 points, going 9 of 11 from the field. He also had nine rebounds and three assists. The Heat shot 53.5 percent from the field and was 8 of 19 from three-point range.