EAST LANSING, Mich. -- J.P. Tokoto had 12 points and a career-high 10 rebounds to help North Carolina beat No. 1 Michigan State 79-65 Wednesday night, giving the Tar Heels another impressive victory in their inconsistent season. The Tar Heels (5-2) have been talented enough to defeat the top-ranked Spartans and then-No. 3 Louisville this season, but theyve also lost to Belmont and UAB. "You cant tell in college basketball whats going to happen," North Carolina coach Roy Williams said. "At one point, we had three freshmen, a sophomore and a junior on the court." Michigan State (7-1) fell to an unranked nonconference team at home for the first time in more than a decade. The Tar Heels took control from the start, never trailed and used a 12-1 run to take a 65-52 lead with 6:02 left. "Michigan State did not want it that much more than we did," Williams said. Kennedy Meeks scored 15 points for North Carolina and Brice Johnson had 14. Marcus Paige and Nate Britt added 13 apiece. Gary Harris had 17 points and Keith Appling scored 13, but both Michigan State guards missed 10 of 15 shots. Adreian Payne had 16 points and eight rebounds for the Spartans, whose last loss at home against an unranked nonconference team was Toledo on Dec. 30, 2002. The Tar Heels beat a No. 1 team for the first time since March 4, 2006, at Duke, and they have a nation-high 13 wins over top-ranked teams. Theyve won seven straight against the Spartans, including in the 2009 NCAA final. Tokoto has taken advantage of an expanded role while P.J. Hairston and Leslie McDonald sit out because of NCAA eligibility concerns. The 6-foot-5 Tokoto, who is from Wisconsin, made some friends and family members in the stands at the Breslin Center happy while green-and-white clad fans didnt have much to get excited about. Tokoto blocked a shot early in the second half, got to a loose ball and threw it to Appling -- while the Spartans player was standing out of bounds -- and made three straight shots later in the half to help the Tar Heels pull away. "J.P. was really active," Williams said. "He did a lot of things." Michigan State pulled into a 32-all tie at halftime after an awful start, struggling to take care of the ball or make shots. The Tar Heels scored the first six points of the game and led 16-4 while holding the Spartans to 1-of-7 shooting with four turnovers. On the bench, North Carolina freshman Isaiah Hicks implored his teammates to keep playing and avoid looking at the scoreboard. The Tar Heels seemed to do that, building a 20-6 lead midway through the first half as Michigan State missed 9 of 11 shots and turned the ball over six times. The Spartans got a scare later in the half when Appling landed hard on his right hip after defending a shot. He hobbled off the court, but was able to return to action before halftime. Michigan State outscored the Tar Heels 13-2 over the last several minutes of the first half. Site Air Max Pas Cher . Gorges is believed to have suffered the injury while blocking a shot with a hand during Montreals win over the Toronto Maple Leafs on Saturday. The Canadiens added to their defensive depth this week by acquiring veteran Mike Weaver from the Florida Panthers. Achat Air Max Pas Cher . Five straight losses (and six in the past seven) now dot the schedule – matching their longest skid of the year – after they fell again in New Jersey on Sunday night, topped 3-2 by Cory Schneider and the Devils. http://www.airmaxpascherfrance.fr/ . Huntelaar also had a penalty saved by Wolfsburg goalkeeper Diego Benaglio. The two goals brought Huntelaars total for the season to 18, level with Bayern Munichs Mario Gomez for most in the league. Air Max Soldes Pas Cher . Three pitches later, he was hugging Mike Napoli at home plate after his teammates winning home run. Napoli and Ortiz hit consecutive homers with one out in the 10th inning and the Boston Red Sox rallied past Minnesota 2-1 Wednesday, sending the Twins to their fifth straight loss. Air Max Pas Cher Solde . A steady downpour and low temperatures were predicted for much of the night. No makeup date was immediately announced, although it was determined that the game will not be part of a doubleheader on Wednesday.The French Open womens final pits a veteran who is no stranger to centre court against a rookie when it comes to playing on the final weekend of a Grand Slam. 2012 champion Maria Sharapova goes up against fourth-seeded Simona Halep in Saturdays final at Roland Garros. Watch the match live on TSN, TSN.ca and TSN GO at 9am et/6am pt. Sharapova, who has an impressive 18-1 record on clay this season, will be looking for her second French Open title in three years after losing to Serena Williams in last years final. Already with a career Grand Slam on her resume, the seventh-seeded Sharapova eliminated Canadas Eugenie Bouchard, 4-6, 7-5, 6-2 in the semifinals en route to Saturdays final. It was the third straight match in which she lost the first set but rebounded for the victory. She struggled with her serve in the match, double-faulting nine times and getting broken four times. "I dont feel that I played my best tennis, but to be in the semiffinals of a Grand Slam and winning a match where I felt my opponent played extremely well, exceptional tennis, and I didnt feel that I was playing my best, I fought, I scrambled, and I found a way to win," said Sharapova after the match.dddddddddddd The last time Sharapova lost a three-set match on clay was at the 2010 French Open, when she was ousted by Justine Henin in the third round. Halep defeated 28th-seeded Andrea Petkovic,6-2, 7-6(4) in her first Grand Slam semifinal match on Thursday. The Romanian hasnt lost a set in the tournament so far, becoming the first player since Lindsay Davenport at the 1998 US Open to reach her first Grand Slam final in that fashion. The Romanian has lost all three meetings with Sharapova, including a 1-6 6-2 6-3 decision in the final of the Madrid Open last month. Halep, who was ranked 57th last year, will move up to third in the world rankings regardless of Saturdays result. Cheap Throwback Baseball Detroit Tigers JerseysCheap Throwback Baseball Colorado Rockies JerseysCheap Throwback Baseball Houston Astros JerseysCheap Throwback Baseball Kansas City Royals JerseysCheap Throwback Baseball Los Angeles Angels JerseysCheap Throwback Baseball Los Angeles Dodgers JerseysCheap Throwback Baseball Miami Marlins JerseysCheap Throwback Baseball Milwaukee Brewers JerseysCheap Throwback Baseball Minnesota Twins JerseysCheap Throwback Baseball New York Mets JerseysCheap Throwback Baseball New York Yankees JerseysCheap Throwback Baseball Oakland Athletics JerseysCheap Throwback Baseball Philadelphia Phillies JerseysCheap Throwback Baseball Pittsburgh Pirates JerseysCheap Throwback Baseball San Diego Padres JerseysCheap Throwback Baseball San Francisco Giants JerseysCheap Throwback Baseball Seattle Mariners JerseysCheap Throwback Baseball St. Louis Cardinals JerseysCheap Throwback Baseball Tampa Bay Rays JerseysCheap Throwback Baseball Texas Rangers JerseysCheap Throwback Baseball Toronto Blue Jays JerseysCheap Throwback Baseball Washington Nationals Jerseys ' ' '