Gavin Stevenson came off the bench and got the Oilers back on top with a pair of free throws and a field goal.
Cameron VanWormer and Hornbeck added two apiece to complete an eight-point run. Oil City was up 28-23, but not for long.
Seneca again answered with a couple of foul shots of their own and another three-pointer by Kibbe to tie it at 28 with two minutes remaining in the third quarter.
Kibbe opened the fourth quarter with his eighth three-pointer of the night and again Hornbeck responded by sinking two foul shots to once again tie the game.
With 6:11 left in the game and tied at 34, the back and forth scoring came to a three-minute halt.
VanWormer finally broke the stalemate with two points at the 3:03 mark. Seneca responded with two of their own.
Hornbeck led the Oilers with 20 points. VanWormer had eight, Donald had six, and Stephens had four.