MEMPHIS, Tenn. -- The Memphis Grizzlies solidified their grip on a Western Conference playoff spot, while the Chicago Bulls saw their postseason chances slip further away.

Despite missing several key players, the Grizzlies forced the Bulls out of their offense, stymied Chicago's leading scorer and captured a 108-92 victory on Tuesday night.

Memphis snapped a six-game losing streak and remained in the Western Conference's fifth playoff spot.

More from FoxSports

"It was a great win," said Zach Randolph, who led the Grizzlies with 27 points and 10 rebounds. "We've been searching, and we've been desperate for a win."

Vince Carter added 17 points as Memphis displayed a strong defense missing in recent games. The Bulls, who had won three of four, never got the deficit under double digits in the fourth quarter of a loss that damaged their playoff hopes.

Chicago remained two games behind the Detroit Pistons for the final playoff spot in the Eastern Conference. The Pistons lost 107-89 at Miami.

"It was very disappointing to throw away an opportunity like this, especially with Detroit losing," Bulls coach Fred Hoiberg said.

Nikola Mirotic led Chicago with 20 points, going 6 of 9 from 3-point range. Pau Gasol had 17 points and 10 rebounds.

Derrick Rose had 12 points and eight assists, while Bobby Portis also finished with 12 points.

"They just played like they wanted to get into the playoffs," Rose said of the Grizzlies. He added he was baffled by the Bulls' lack of effort.

"I think everyone was surprised," Rose said. "I still can't believe it."

Bulls leading scorer Jimmy Butler was held scoreless through three quarters before finishing with five points, converting only 2-of-8 shots and missing all four shots outside the arc.

The Grizzlies caused 20 Chicago turnovers, leading to 38 Memphis points. Tony Allen, who guarded Butler much of the night, had four of Memphis' 13 steals in the game.

"We know he's prolific," Allen said of Butler. "I thought I tried to limit his touches. ... I just locked in, keyed in and tried my best to compete for the whole 48 minutes. Well, the minutes I was out there."

Matt Barnes scored 16 points, and Jordan Farmar had a season-high 15 for Memphis, which has stumbled down the stretch, playing without key starters Marc Gasol and Mike Conley, both done for the season.

Memphis, which led by as many as 22 in the third quarter, still held a 91-70 lead after a pair of free throws from JaMychal Green with 8:45 left. But the Bulls clicked off the game's next 10 points to make it interesting. Mirotic's 3-pointer near the 6-minute mark capped the run and made it 91-80.

That was as close as the Bulls could get.

"If we come out and play like that every game," Randolph said, "we give ourselves a chance to win even with the circumstances of our team."

TIP-INS

Bulls: Rose, who missed his previous two games with a left elbow contusion, played 35 minutes. ... F Taj Gibson missed his fourth game with a rib contusion. E'Twaun Moore missed his second with a left hamstring injury. ... It marked only the fourth time this season Butler was held under double digits. ... The Bulls are in danger of missing the postseason for the first time since the 2007-08 season.

Grizzlies: Memphis avoided its first seven-game losing streak since November, 2009. ... Randolph recorded his 17th double-double of the season. ... Memphis reserve G Lance Stephenson, a contributor of late, did not play (coach's decision). ... The win assured Memphis of its sixth straight winning season.

RARE ROSE APPEARANCE

Rose, who played one season at the University of Memphis, made a rare road appearance against the Grizzlies. In his previous seven seasons, Rose played only twice in Memphis, during the 2011-12 season and his rookie year of 2008-09.

SPEAKING OF APPEARANCES

Pau wasn't the only Gasol in the building. Marc Gasol, who is out for the season with a right foot fracture, was shown on the scoreboard sitting in a suite during the first half. It was the first time Gasol has been seen at a game since he injured the foot Feb. 8 against Portland.

UP NEXT

Bulls: Visit Miami Heat on Thursday

Grizzlies: Visit Dallas Mavericks on Friday