ABBOTSFORD, B.C. -- Ben Street had a goal and assisted on the game winner to lead the Abbotsford Heat to a 4-2 win over the San Antonio Rampage in American Hockey League action Friday. Street set up Max Reinharts third-period power play goal, giving the reigning AHL player of the month of November 20 points in his past 13 games. Michael Grandlund scored an empty net goal to go with his two assists and Ben Hanowski also tallied for Abbotsford (18-6-2), who increased their position atop the AHL standings. Joni Ortio made 29 saves in the win. Vincent Trocheck had a goal and an assist for San Antonio (10-11-2), while Bobby Butler also scored. Jacob Markstrom stopped 34 shots for the Rampage. The Heat opened the scoring at 14:08 of the second period on the power play, unleashing a shower of plush toys on Teddy Bear Toss night. Markstrom kicked Michael Ferlands slap shot right to Hanowski at the right side of the net. He tried a cross-crease pass to Brett Olson but the centring feed went off Markstroms skate and in, giving Hanowski eight goals on the season. Street scored 62 seconds into the third period on a four-on-three power play to make it 2-0. Chad Billins made a good pass across to Granlund at the side of the net. His shot trickled behind Markstrom and Street swooped in to shovel home his 13th of the season. The Rampage cut the deficit to 2-1 just a couple minutes later when Butler picked up his seventh. Trocheck began the rush and fed the puck up to Garrett Wilson, who made a great centring pass to Butler in the slot for the easy redirect past Ortios outstretched arm. Trocheck tied the game at 11:41 of the third while shorthanded, as he stripped Granlund of the puck in the slot and got a shot off and then scored on his own rebound. The Heat regained the lead on that same power play, just 38 seconds later. Reinhart one-timed a perfect cross-ice pass from Street to beat Markstrom glove side. Granlund had a chance to score a fourth power play goal for the Heat, but Markstrom slide across to make a tough toe save. The Rampage pushed to even the game, but the closest they came was Quintin Howdens redirect at the side of the net, which Ortio kicked out with his left pad with a little more than four minutes to go. Granlund added an empty net goal with less than a minute remaining. Nick Chubb Browns Jersey . The Cavs announced the move Saturday, one day after LeBron James said hes returning to Cleveland. A 12-year veteran, Haywood has played in 794 NBA games, averaging 6. Custom Cleveland Browns Jerseys . The Missouri Tigers Defensive End and SEC Defensive player of the year is eligible for the upcoming NFL draft in May. http://www.brownsrookiestore.com/Browns-Denzel-Ward-Jersey/ . "He came up to me and said, I want to train," said Toronto coach Ryan Nelsen. The 26-year-old midfielder is expected to play Saturday night when Toronto hosts D.C. United, returning to his Major League Soccer squad with mixed feelings about the Americans World Cup run -- sad that it ended when it did but proud of his teams performance. Damarious Randall Jersey . Vincent Lamar Carter is no longer the lean, athletic dynamo who dazzled Raptors fans with eye-popping dunks that posterized even the leagues best defenders. Austin Corbett Jersey . -- A year ago, Flavia Pennetta was close to retiring from tennis.Novak Djokovic continues his quest to regain the world No 1 ranking with a World Tour Finals semi-final showdown against Kei Nishikori. The Serb saw his 122-week grasp at the top of the rankings ended by Andy Murray in Paris almost a fortnight ago, but he can reclaim the position depending on the outcome this week.First he must overcome Japans Nishikori and with a dominant 10-2 record in the head to head he will start Saturdays semi-final in confident fashion, especially after a week that has seen him return to somewhere close to top form. Novak Djokovic and Kei Nishikori have met in two finals this year - on Saturday they meet for a place in the World Tour Finals showpiece Djokovic lost his opening set of the week to Dominic Thiem last Sunday but recovered to win the match in three sets and followed up with another pair of victories over Milos Raonic and alternate David Goffin,He had to come through an epic content against Raonic, eventually prevailing 7-6 7-6 while he had little trouble against late replacement Goffin who was dispatched 6-1 6-2.Nishikoris last four place had already been assured after Murrays straight sets win over Stan Wawrinka earlier in the day. Having begun the week with a superb victory over Wawrinka, Nishikori lost his next two matches.Having pushed Andy Murray close in his second match before losing in three sets, he ended the group stages with another three-set defeat, losing to Marin Cilic in three sets on Friday night. World Tour Finals - Story So Far Novak Djokovic Kei Nishikori beat Dominic Thiem 6-7 6-0 6-2 beat Stan Wawrinka 6-2 6-3 beat Milos Raonic 7-6 7-6 lost Andy Murray 7-6 4-6 4-6 beat David Goffin 6-1 6-2 lost Marin Cilic 6-4 2-6 3-6 John McEnroe talks about the price of ending the year as the world No 1 While world No 5 Nishikori has been in fantastic form this season, reaching hiis second and third Masters finals as well as his second Grand Slam semi-final, he will have to overcome a run of form against Djokovic that has seen him lose his last nine matches against the Serb.ddddddddddddDjokovic has won all five of their meetings this year, including victory in both the Canada and Miami Masters finals, while Nishikori has won just three sets in their contests since his last win, a memorable US Open semi-final success in 2014. Kei Nishikori has come as close as anyone to beating Andy Murray this week, losing in three sets in the group stage The pair have twice met at the O2, Djokovic winning in the group stage in both 2014 and last year where he was a 6-1 6-1 victor.The signs are ominous for Nishikori but the 26-year-old appears to be relishing the challenge against the very best these days and a win would see him beat his semi-final performance of his World Tour Finals debut a couple of years ago. Djokovic v Nishikori met in the Miami final earlier this year Djokovic v Nishikori met in the Miami final earlier this year As ever it will be a doubles match which kicks off the evening and after confirmation of their world No 1 ranking, Jamie Murray and Bruno Soares will hope to book a final place when they face Rajeev Ram and Raven Klaasen.Murrays position as the year-end No 1 was confirmed when the French pairing of Nicolas Mahut and Pierre-Hugues Hubert lost their third group game of the week on Friday.Murray and Soares claimed the Australian and US Open titles and have won two of the three matches the pair have played.Follow all the action from the O2 on Saturday when the action begins on Sky Sports 3 from 12pm and 4pm or via our live blog here at www.skysports.com/tennis. Also See: World No 1 permutations Djokovic hammers Goffin Stitched College JerseysCheap UCLA JerseysNCAA Louisville Cardinals JerseysNorth Carolina Jerseys Stitched Kentucky Wildcats JerseysStitched Alabama Crimson Tide JerseysCheap Basketball Wisconsin Badgers JerseysAuthentic NCAA Jerseys StoreWholesale Basketball NCAA JerseysCheap Duke GearStitched Alabama JerseysStitched Georgia JerseysCheap Clemson Jerseys AuthenticAuthentic Texas JerseysWholesale USC JerseysStitched Oklahoma JerseysStitched Ohio State JerseysCheap Notre Dame GearUCLA Jerseys From ChinaCheap Louisville Jerseys Free ShippingCheap North Carolina Jerseys AuthenticCheap Kentucky Jerseys AuthenticWisconsin Jerseys From ChinaCheap Michigan GearCheap Florida GearWholesale Arizona State JerseysCheap LSU GearCheap Auburn GearCheap California Jerseys Free ShippingCheap Miami Jerseys AuthenticCheap Michigan State GearCheap Tennessee Jerseys AuthenticTexas A&M Jerseys From ChinaAuthentic Wake Forest JerseysWest Virginia Jerseys From China ' ' '