ORLANDO, Fla. -- During the Magics recent struggles one of the few constants has been the offence provided by Arron Afflalo. The veteran provided another reminder of why hes so indispensable for a young team trying to find itself. Afflalo scored 23 points to lead five Orlando players in double-figures and the Magic snapped a three-game losing streak with a 109-92 win over the Detroit Pistons on Friday night. Orlando led the Pistons by as many as 22 points and cruised in the fourth quarter. Afflalo said the victory was one of the most complete efforts the Magic have posted in recent memory. "Its good to get a win at home for once," said Afflalo, who has scored at least 20 points in five straight outings. "I dont think weve won here this month. It was pretty impressive defensively. I thought the bigs did a great job trying to fight their bigs all night rebounding. I thought we shared the ball throughout the game, made the right play. "When we play like that I think were pretty good." The Magics leading scorer this season, Afflalo played eight minutes of the third quarter after lightly turning his left ankle. But after coming out of the game briefly, he was able to finish the period -- scoring six points -- before resting in the fourth. "The ankle, its one of those things where if you can fight through it, you go ahead and play," he said. The victory halted a five-game home losing streak for the Magic, who hadnt won at the Amway Center since the day before Thanksgiving. Nik Vucevic added 20 points and 11 rebounds, and rookie Victor Oladipo finished with 16 points and a career-high 11 assists. Magic coach Jacque Vaughn thought Fridays effort was sparked by what he called a surprisingly "intense" practice for this time of year. "That has to be our signature -- we have to come to work," he said. "I always tell them I dont know what results thats going to lead to wins and losses-wise, but you can look yourself in the mirror and appreciate what you do for a living, and your teammates appreciate you when you come to work." Brandon Jennings had 21 points and Will Bynum added 18 for the Pistons, who had a streak of three consecutive road victories ended. "From the start of the game, we just couldnt get anything going. We got a couple stops in the third quarter, but we couldnt score, and it just kept going downhill from there," Pistons coach Maurice Cheeks said. "We couldnt get anything going offensively, they pushed the ball down our throat defensively, and then we didnt make any shots." The Pistons, who claimed eight of their 14 wins on the road, never found a flow on offence. They shot 41 per cent for the game, and were outscored in the paint 58-48. "We had no sense of urgency and we didnt muster energy at all tonight," Jennings said. "Its got to be a collective unit to try to get it back together, but we didnt have it tonight." In some of their recent losses Orlando had started fast, only to fall apart late in the games. The Magic jumped out to another early lead, but this time were able to sustain it with a variety of scoring bursts that kept the Pistons playing catch up for most of the night. Orlando hovered over 50 per cent shooting throughout and carried a 19-point lead into the fourth quarter. The Magic carved out their early advantage shooting 56 per cent in the opening 24 minutes to take a 55-48 lead into halftime. Glen Davis had eight points in less than five minutes and then yielded to Afflalo, who finished the half with 12 points. Oladipo and Tobias Harris each added 10 points. Afflalo said theres no secret to what it will take for the Magic to have another "good night" like Friday. "Just get after it, man. Theres no mystery," he said. "We know what we need to do -- same focus, same effort. It starts with our preparation in shootaround, our intensity, attention to detail. And keeping our foot on the gas pedal." NOTES: The Magic improved to 5-6 when they score 100 or more points. ... Pistons G Chauncey Billups opted to continue his recent program of resting his tendinitis-affected knee on the first game of back-to-backs. Cheeks said Billups is expected to play when Detroit visits Washington on Saturday. Cheap Broncos Jerseys Authentic . Grimes signed a $32 million, four-year contract to remain with Miami. The deal, which includes $16 million guaranteed, rewards Grimes for his recovery from an Achilles tendon injury that forced him to miss almost all of the 2012 season. Wholesale Broncos Jerseys . The Blue Jackets play Thursday night at New Jersey in their first game after the NHLs Olympic hiatus. A native of Trencin, Slovakia, Gaborik has represented his country at the 2006 and 2010 Olympics but was unable to play in Sochi because of his injury. http://www.cheapbroncosjerseyselite.com/. Louis Cardinals. He was 48. The commissioners office said Bell died in his home state of Ohio. Bell had not been feeling well over the weekend and had been scheduled to see doctors later Monday at the Cleveland Clinic. Cheap Broncos Jerseys . Felton was in court as the Manhattan district attorneys office outlined the agreement, which would resolve a gun case that arose amid the breakup of his marriage. Hes expected to admit June 30 to at least one charge, attempted criminal possession of a weapon -- he wont have to come to court to do so -- and get a $5,000 fine and 500 hours of community service. Cheap Denver Broncos Jerseys .com) - The Tampa Bay Buccaneers quickly found themselves a new offensive coordinator, and one thats quite familiar with the NFC South.BARCELONA, Spain - Ramon Azeezs last-gasp goal gave 10-man Almeria a 3-2 win at home over relegated Real Betis on Sunday to help pull his team out of the Spanish leagues drop zone. Azeez was left completely unmarked in the heart of the area to head home Fernando Sorianos cross four minutes into injury time, provoking a small group of Almeria fans to invade the pitch. Almeria struck first in the 52nd when Aleix Vidal found Oscar Diaz at the far post, but Jesus "Suso" Fernandez saw a direct red card for a dangerous tackle on Damien Perquis one minute later. Betis ttook the lead through goals by Braian Rodriguez in the 60th and Salva Sevilla in the 71st.dddddddddddd Vidal hit back for Almeria on the break in the 77th before Soriano set up the late winner from Azeez. "They went ahead and when we were about to flop, our character and toughness emerged," Soriano said. "Our fans never give up and that is contagious." Almeria climbed to one point above the relegation zone, pushing Osasuna down to join Valladolid as the other two teams currently in danger to join Betis in the second division next season. ' ' '