Baskonia rallied past Armani Milano on the road (79-84) and earned a big win in its 500th game in the EuroLeague.
The Basques also snapped a three-game EuroLeague and defeated Armani Milano in Italy for the first time since 2012 (seven straight losses).
Baskonia maintained a EuroLeague playoff push and improved to 7-8, whereas Armani dropped to 9-6.
In the other matches, Fenerbahce (6-10) survived a late thriller against Olympiacos (7-8) and won for the first time after three consecutive defeats (84-77).
Marius Grigonis hit the game-winner, with 0.6 seconds to go, and helped Zalgiris Kaunas edge Bayern Munich (74-73) and extend its winning streak to four games.
The Lithuanians improved to 9-7 in the standings. On the other hand, the Bavarians dropped to 10-6, yet they maintained a top four push in the EuroLeague.
Valencia saw Khimki come back from a 20-point deficit, but stood tall and claimed the 88-82 win over the Russians. The Spaniards recovered from the loss to Crvena Zvezda last week and now are at 10-6.
On the other hand, Khimki has now lost eight straight and remained on the bottom of the EuroLeague standings, at 2-14.