The time was right. The players were ready. As a result, the Sixers’ road losing streak stopped at 15 and it came three days after the streak should have ended against the Nuggets, if only the Sixers had held on in the final moments.

The past can’t be changed and the future holds unknowns, leaving the Sixers an opportunity in the present to play hard and they did that Sunday in a 117-103 win over the Kings (see Instant Replay).

“It finally feels good to win on the road,” Doug Collins said. “I am so happy for our guys and the way they bounced back after that tough, tough loss in Denver. It says a lot about our guys at this stage in the season to come out and fight.”

The win pulls the Sixers’ record to 27-42 with 13 games remaining, nine of which are on the road. The Sixers’ victory at Sleep Train Arena was just their seventh away from the Wells Fargo Center -- it was also 82 days in the making.

“Oh, wow, I didn’t know anyone was counting -- don’t write that down,” Dorell Wright said of the 82 days between road wins. “It is the NBA. You have to bring your game each and every night. I think we have done a great job some games and some games have gotten away from us. The number-one thing is to build from this.”

“That is the equivalent of your summer vacation when you are in grade school,” Spencer Hawes said. “We thought we had it last game but we don’t need to talk about what happened there, but it was good for us to bounce back and get it out of the way tonight.”

The Sixers shot 49 percent from the floor and made 8 of 21 shots from behind the arc. Wright contributed six of those made threes and led the team with 22 points. He was not the only 20-point scorer to come off the bench -- Lavoy Allen tallied a career-high 20 points.

“It was great to see Dorell break out tonight,” Collins said. “I thought that group came in and gave us a big lift to start the second quarter.”