In the hours before the game, Stephen Curry spoke of the Warriors not allowing themselves to let up against lowly Orlando.

Curry went out Tuesday night and kept his word, scoring a game-high 23 points to lead the Warriors to a 103-89 romp over the Magic before a sellout crowd (19,596) at Oracle Arena.

Playing without starting forward Andre Iguodala (right knee tendinitis) and starting center Andrew Bogut (left ankle soreness), the Warriors (43-26) still beat up on one of the weakest teams in the league.

Curry led five Warriors in double figures, as Klay Thompson and David Lee each scored 20 points. Marreese Speights finished with 13 points and Steve Blake with 12, both coming off the bench.

After allowing Orlando to shoot 54.1 percent in the first half, the Warriors picked up their defense in the second half, holding the Magic to 45.5 percent for the game.

Orlando (19-49) was led by center Nikola Vucevic, who finished with 15 points. The Magic fell to 0-12 in road games against Western Conference competition.