Maccabi Haifa moved closer to the Last 16 of the EuroChallenge with Marco Killingsworth leading the way at BC Khimik.
Killingsworth had 25 points - including a go-ahead jumper with 4:20 remaining - and 13 rebounds as Haifa won 81-77 in Ukraine to improve to 3-1 in Group B and drop the hosts to 1-3.
Christopher Howard's three-ball had Khimik in front at 66-62 three minutes into the fourth quarter.
That's when Killingsworth grabbed the game by the scruff of the neck.
The 2.01m center answered with eight straight points on jump shots or lay-ups for a 70-66 Maccabi Haifa advantage.
His last two baskets in that run came after Khimik turnovers.
Three times the home side closed the gap to two points but the Israeli team had an answer each time.
After a Curtis Millage lay-up cut the deficit to 75-73 with 1:32 to go, Sylven Landesberg drained a three-pointer to take the lead back to five.