Stephen Curry scored 39 points and the Golden State Warriors moved one step closer toward ending their five-year playoff drought with a 125-98 win over the Portland Trail Blazers on Saturday night. Carl Landry had a season-high 25 points and 10 rebounds coming off the bench, while David Lee had 13 points for the Warriors, who maintained their 1 1/2-game lead over Houston for sixth place in the Western Conference. Golden State lowered its magic number for clinching a playoff berth to five games. Meyers Leonard led the Trail Blazers with 22 points and 10 rebounds. Damian Lillard scored 16 points for Portland and tied the NBA's single season rookie record for 3-pointers, but was nowhere as effective as he was in his first trip back home. The Oakland native shot just 4 of 11 from the floor and committed three turnovers.