TORONTO - Andrea Bargnani credits his recent scoring surge to being more selective with his shots.

The philosophy seemed to have rubbed off on his teammates. Chris Bosh had 32 points and 10 rebounds, and Bargnani continued his hot stretch with 21 points as the Toronto Raptors beat the Memphis Grizzlies 103-82.

The Raptors won for the fourth time in five games despite being without starting centre Jermaine O'Neal (right knee) and point guard Jose Calderon (right hamstring). They also set a season high with their third straight victory at the Air Canada Centre.

Bargnani had another efficient night as the starting centre, going 8-for-14 from the floor and adding eight rebounds. The seven-footer is averaging 21.2 points over his past six games, the best scoring stretch of his 3 1/2-year career.

With the outcome still in doubt, Bargnani put Toronto ahead for good with back-to-back three-pointers early in the third quarter, giving the Raptors some much needed breathing room against a Memphis team that wouldn't go quietly.

"I didn't force any shots," said Bargnani. "I made a couple of threes in the third quarter because I was open.

"I'm not rushing my shot. If I've got the open look I'll shoot, otherwise I'm going to pass the ball."

His performance set the tone for Toronto (16-21), which shot 61.1 per cent in the second half and finished at a season-high 55.6 per cent - the fourth straight game they've shot better than 53 per cent.

Jason Kapono added 11 points while Will Solomon chipped in with 10 points and nine assists in front of 18,486 at the ACC.

Rudy Gay replied with 22 points for the pesky Grizzlies (11-26), who ran out of steam down the stretch to lose for the 11th time in 13 games. Hakim Warrick added 15 points, while rookie-of-the-year candidate O.J. Mayo was held to 11 points on 4-of-14 shooting.

Memphis head coach Marc Iavaroni said defence made the difference in the second half - Toronto's was superb, while the Grizzlies struggled.

"They stepped up in the third quarter and they turned us over and we turned the ball over and that's when they got their little cushion of double digits," said Iavaroni. "We compounded it by not giving the effort that you need to give on defence.

"Give them credit, they did a nice job defensively and then they got their confidence."

Bosh said Toronto's recent hot streak comes at the perfect time, with a home-and-home series against the defending-champion Boston Celtics looming.

"We won a game that we were supposed to win," said Bosh, who went 11-for-13 in one of his best shooting games of the year. "We just have to keep things moving.

"We know the schedule is going to get a little more challenging from here on out. We just have to keep doing the things we're doing."

While Bosh and Gay matched baskets in an entertaining third-quarter duel, it was Bargnani's two three-pointers that put the momentum squarely in Toronto's favour. Both shots came on botched Memphis defensive rotations that left Bargnani wide open beyond the arc.

"Andrea's threes were big," said Raptors head coach Jay Triano. "We knew eventually that they would maybe not get out to him."

The Raptors stretched the lead from there, a Solomon layup with 27.7 seconds left in the quarter sending them into the final quarter leading 72-61.

Bargnani added a long jumper and one-handed dunk early in the fourth quarter before heading to the bench with four fouls. Bosh re-entered in Bargnani's place, and promptly knocked down a wide-open jumper and a pair of free throws to reach the 30-point plateau for the 11th time this season.

Bargnani's third three-pointer of the game with 3:35 left gave Toronto a 95-74 lead, and he added a late block before leaving to an appreciative cheer from the home crowd.

The Grizzlies shot just 42.5 from the field, and were outrebounded 38-33.

Toronto led 23-19 following an up-and-down first quarter.

The Raptors were on target early, hitting seven of their first nine shots to take a 14-5 lead. Bosh made a pair of free throws and Bargnani added a driving layup to extend the lead to 13 before the Grizzlies clawed back, a Kyle Lowry jumper off a broken play capping an 8-0 run that cut Toronto's lead to five.

Toronto's bench preserved the slim lead early in the second quarter. Jake Voskuhl's uncontested layup on a nifty bounce pass from Kapono stretched the advantage to 31-24, and Joey Graham added a spin-drive for a layup to keep Toronto's advantage at seven.

Memphis responded late in the quarter, Lowry's driving layup giving the Grizzlies their first lead of the game with 2:36 left. The teams traded baskets down the stretch before Solomon hit his only field goal of the half, a 17-foot baseline jumper with 25 seconds left that put Toronto ahead 47-44 at the break.

Bosh led all scorers with 16 first-half points. Gay had 14 for Memphis.

Notes: O'Neal missed his sixth straight game, while Calderon sat out his fourth in a row. F Jamario Moon returned to the starting lineup after missing one game following the birth of his first child. ... The win evened the all-time series between the expansion cousins at 13-13. The Raptors have won four straight meetings with the Grizzlies after losing the previous eight. ... Mayo, who left the game briefly in the first half with a hip pointer, entered Friday's game ranked first among rookies in points per game (19.9). Only five guards in the past 25 years have averaged more 20 or more points in their first season.