Sprong scored on a power play at 3:11 of the first period to give the Kraken a 1-0 lead. His backdoor pass intended for Jordan Eberle deflected in off the stick of Oilers defenseman Darnell Nurse.
Connor McDavid tied it 1-1 at 14:08. He skated through the neutral zone, gained the blue line after defenseman Justin Schultz fell down following a slight collision with Hyman, and scored from the left circle through a poke check by Jamie Oleksiak.
McDavid, who leads the NHL with 38 goals this season, has 12 points (six goals, six assists) during an eight-game point streak.
Derek Ryan put the Oilers in front 2-1 at 3:15 of the second period. He knocked in the puck on the edge of the goal line after Vincent Desharnais' shot trickled through the pads of Jones.
"That's a good team that we went out and played well against, start to finish," Nurse said. "We got ourselves a lead and worked hard. [Campbell] played huge and made some big saves at big times, and throughout our lineup guys contributed tonight."
Warren Foegele made it 3-1 at 12:30 when he was able to lift in a rebound with his backhand while sitting on the ice during a scramble in front.
"We gave up two right inside the blue paint in the second period, and that's the difference in the hockey game in a lot of respects," Kraken coach Dave Hakstol said. "There are two things that stand out: too many rush opportunities that came off our play, especially our play on the wall in the second period, and the two from the blue paint. In games like this, you have to have everybody going, and we had several guys below the bar tonight."