With LeBron James by his side in the locker room, Dwyane Wade took a moment to admire Miami's streak. James and Wade have an NBA championship together, and now they're chasing history. James scored 27 points and the Miami Heat became the fourth team to win at least 20 consecutive games in a season, beating the Philadelphia 76ers 98-94 on Wednesday night. "Wherever the game takes us in those 48 minutes, we're ready for it," James said. For win No. 20, the game took the Heat down to the wire. All of Miami's talent wasn't enough put away a Sixers team revved up like it was a playoff game. The Heat had a 10-point lead early in the fourth, but it wasn't enough, at least not yet. Jrue Holiday, the 76ers' All-Star point guard, showed no fear of the moment when he dunked on a leaping James for the tying bucket. James came right back and made one of two free throws for a 92-91 lead. Holiday dribbled the ball into Chris Bosh's leg, then off his own foot, leading to Wade's tip for a three-point lead after James missed twice at the rim. The Heat escaped with a scare - and No. "When you have a streak like this, you have to have some luck," James said. Unless they wear down, there's no reason to think the Heat can't keep the streak going toward 33. The rest of the road trip includes games at Milwaukee, Toronto, Boston and Cleveland. Up ahead: Friday night against the Bucks. "We just think about winning the next game and we'll see where it takes us," James said. He stuck with the ball on James' misses and scored the clutch tip that made it a three-point lead with 29 seconds left that squashed the Sixers' upset bid.