PORTLAND, Ore. (AP) _ Brian Grant had 18 points and a career-high 24 rebounds as the Portland Trail Blazers defeated Golden State 90-84 Saturday night to stop the Warriors' rare four-game winning streak.

Isaiah Rider added 27 points as the Trail Blazers completed a sweep of their four-game homestand after losing to Golden State in double-overtime last Sunday night.

With Seattle's loss, the Blazers also moved into a first-place tie with the SuperSonics in the Pacific Division at 6-2.

Grant's 24 rebounds are the highest in the NBA this season. His previous career high was 20 against Dallas last season.

The Warriors pulled within 84-82 with 53.5 seconds to go on a jumper by Bimbo Coles. But Grant, coming off an 18-rebound performance Friday night against Boston and 17 two nights earlier against Denver, banked a shot up and in to make it a four-point lead.

After John Starks missed a layup at the other end and a put-back attempt also came up short, Rider was fouled and made both free throws for an 88-82 lead with 25.1 seconds left. An airball 3-point try by Coles sealed it.

Golden State, which started the season 0-5, had won four in a row for the first time since the 1995-96 season.

Jason Caffey had 20 points and 12 rebounds for the Warriors, and Starks had 13 points on 5-of-14 shooting.

Golden State was leading the NBA in rebounding at 49 per game, but was outrebounded 55-35 by the hard-working Trail Blazers. Portland won despite shooting just 35 percent.