We have all the scores, top plays and news from Wednesday's NBA games

There were just four games on the NBA schedule on this Wednesday night, but there was no shortage of action. Every single team in action scored over 100 points, and the eight teams combined for a whopping 957 points. There was an overtime game, a double-overtime game and all sorts of impressive plays.

First, the Magic upset the Bucks in a high-scoring affair that saw a career-high from Jonathon Simmons. Then the Wizards and Celtics played a truly absurd double-overtime game, which the Wizards somehow won. Next up the Kings accidentally beat the Heat in overtime in a game they really should not have won given the tanking race. And finally, the Warriors held off the pesky Lakers in Oracle.

Scroll down for all the scores, highlights and updates from throughout the night.

NBA scores for Wednesday, March 14

Wizards beat Celtics in absurd double-overtime game

The Celtics were without Kyrie Irving, Gordon Hayward, Al Horford, Jaylen Brown, Marcus Smart and Daniel Theis on Wednesday night, but jumped out to a 20-point lead anyway. But the Wizards battled back in the second half, and Jodie Meeks hit a big 3 to send the game to overtime. Then Jayson Tatum drove to the bucket and was fouled as he tied the game but missed the free throw in the final seconds of overtime. Finally, after Tatum's 3-point try in the closing seconds of double overtime clanged off the rim, the Wizards had escaped.

Bradley Beal finished with 34 points, seven rebounds and nine assists to lead the Wizards, while Marcus Morris dropped a season-high 31 points to lead the Celtics.

Depleted Warriors hold off Lakers

The Warriors were pretty short-handed on Wednesday night, playing without Stephen Curry, Draymond Green and Klay Thompson. But luckily for them, they still had Kevin Durant, and he's pretty good at basketball. With KD leading the way with 26 points, the rest of the squad followed his lead, and the Dubs beat the Lakers, 117-106.

Fox comes up clutch as Kings beat Heat

The Kings rookie had one of the biggest buckets of his career on Wednesday night, dropping in a floater to send things to OT vs. the Heat. Sacramento then went on to win, 123-119, thanks in large part to a clutch 3 from Bogdan Bogdanovic in overtime.

Lonzo to the rescue

Lonzo Ball came flying down the court at the end of the first half to rescue his buddy Kentavious Caldwell-Pope's errant heave. The shot was falling way short, but Ball tipped it home to beat the buzzer.

Simmons' career high leads Magic over Bucks

Jonathon Simmons had the best scoring night of his career Wednesday, pouring in 35 points, including seven 3-pointers, to lead the Magic to a 126-117 victory over the Bucks. D.J. Augustin contributed 32 points, Nikola Vucevic nearly had a triple-double with 22 points, nine rebounds and nine assists, and the Magic hit 18 3-pointers.