Oilers hold off Kings for 4-3 win-media-5