But King and Brennan Gillis hit shots on the Giants’ next two possessions to give Ben Davis the lead at 70-69.
Johnson then delivered one last time for the win.
Though disappointed in the end result, James said he appreciated the resilience his team showed, especially after losing top scorer Tony Wills to fouls during the overtime.
“Tony played well, but we had some other kids step up and play well,” James said. “We came back after (Tony) fouled out.”
Jordan King stepped up strongly in Wills’ absence with six of his 13 points coming in the extra play.
Wills carried a lot of the load in regulation, especially in the fourth quarter when he registered 12 of his game-high 29 points. His numbers were offset by Pike’s Pickett, who generated 16 of his 27 points after half-time.
But the Giants couldn’t match the difference made by Johnson, who racked up 14 of his 25 points in the final quarter and overtime.
“They just got too many lay-ups against us tonight,” James said. “That was probably the biggest difference in the game.”
The game ended the high school careers for BD starters Wills, Beaty, Deaire Tate, and Kendal Broome, along with reserves King and Marquise Howard.
“These are really good kids who really worked hard for us,” James said. “Graduation will not be an ending for them — it will only be a beginning.”
Ben Davis closed out the year at 16-7. Meanwhile, Pike will move forward to regional competition next Saturday at Southport. The Red Devils will play Martinsville, winner of Sectional 12.
Ben Davis (70)-Tony Wills 29, Jordan King 13, DeShon Tate 10, Brennan Gillis 8, Michael Beaty 6, Deaire Tate 4, Kendall Broome 0, Chris Evans 0
Pike (72)-Jordan Pickett 27, Taishaun Johnson 25, Zavier Turner 12, Kendall Rollins 7, Anthony Patterson 1, Zach Long 0, Cameron Walker 0, Jaylen Norwood 0, Justin Thomas 0