CINCINNATI, Ohio -- Juan Perez hasnt gotten many at-bats in the majors. He didnt need a whole lot of experience to know what was coming this time. Left-hander Tony Cingrani was going to throw a first-pitch fastball. The young outfielder got it and hit it out. Perez and Michael Morse homered with two outs in the sixth inning on Wednesday night, rallying the San Francisco Giants to a 3-2 victory that ended the Cincinnati Reds longest winning streak of the season at four games. San Francisco won for the 10th time in 13 games, improving the best record in the majors to 38-21. Morse hit a solo shot and Perez had a two-run homer off Cingrani (2-6), who has lost all of his four starts since returning from shoulder tendinitis. Cingrani relies on his fastball -- he threw it 81.7 per cent of the time last season, second-most in the majors -- and threw one to Perez to start the game-changing at-bat. Perez, making only his fourth start this season, was ready to swing. "I was looking for a fastball in and I got a fastball down the middle," Perez said. Perez is in his second stint with the Giants this season. He was only 1 for 21 heading into the game on Wednesday, struggling to adapt to his limited playing time. "Hes probably had the toughest job of anybody since hes been here because he doesnt get many starts," manager Bruce Bochy said. "Their guy shut us down. Hes got a good, live fastball. He was throwing very well. So Perez came through for us." Ryan Vogelsong (4-2) extended his recent streak of solid pitching by giving up two runs and seven hits in 6 1-3 innings while fanning a career-high nine. The right-hander is 3-0 with a 2.05 ERA in last four starts. "I just really kept doing what I was doing," Vogelsong said. "I felt the stuff was there, I just need to keep making pitches." It was a rare win in Cincinnati for the Giants, who had lost 11 of their last 12 at Great American Ball Park during the regular season. San Francisco won all three there while taking the division playoff series in 2012. Vogelsong gave up Todd Fraziers team-leading 11th homer in the third inning, a ball that hit the screen on the left field foul pole. Jay Bruce added a run-scoring double, his third RBI in the last two games. Bruce came into the series with no RBIs since April 25. Sergio Romo pitched the ninth for his 18th save in 20 chances. He had allowed a run in each of his last three outings. Billy Hamilton had three singles off Vogelsong, matching his career high. It was his sixth three-hit game. Cingrani has been trying to get back into form after being on the disabled list for 17 days because of tenderness in the left shoulder. His velocity has been inconsistent -- the left-hander throws mostly fastballs -- while hes gone 0-4 with a 5.16 ERA in his four starts. With Cingrani trying to hold a 2-0 lead with two outs in the sixth, Morse hit his team-leading 12th homer on the first pitch. Cingrani gave up a single by Brandon Hicks, and Perez hit his first homer of the season and the second of his career for a 3-2 lead. It was only the fourth time in 28 career starts that Cingrani allowed more than one homer. Hamilton ran the Giants to distraction again, but this time they prevented him from scoring. Hamilton had two infield singles among his three hits, forced two throwing errors and was caught by catcher Buster Posey while he trying to steal third base. The Giants have seven errors in all during the two games. NOTES: LHP Madison Bumgarner (7-3) faces Mike Leake (3-4) in the final game of the series. Bumgarner is 5-0 in his last six starts, matching the longest winning streak of his career. Leake is 4-0 with a 0.92 ERA in his last four starts against the Giants. ... The Giants have scored 122 runs with two outs, the most in the majors. ... Giants OF Hunter Pence extended his hitting streak to five games. ... RHP Mat Latos made what the Reds had hoped would be his final rehab start before hes activated, but he had to leave the game for Triple-A Louisville with a cramp in his calf after only 67 pitches. Blank Belgium Jersey . The Detroit Tigers closer blew a three-run lead in the ninth inning Wednesday night against the Dodgers. Eden Hazard Belgium Jersey . -- Derek Jeter says the New York Yankees have no choice but to move forward now that Alex Rodriguez has accepted his suspension for the 2014 season. http://www.belgiumsoccerpro.com/Vincent-Kompany-Belgium-Jersey/ . The Maple Leafs handed their embattled head coach a two-year contract extension on Thursday, while at the same time announcing that assistants Dave Farrish, Greg Cronin and Scott Gordon will not be back. Thomas Vermaelen Belgium Jersey . - Florida State has suspended Jameis Winston for the entire game against Clemson on Saturday, extending its initial punishment of one half after the quarterback made offensive and vulgar comments about female anatomy earlier this week. Marouane Fellaini Jersey . According to TSN Hockey Insider Bob McKenzie, the deal will pay Schenn $2.25 million in the first year and $2.75 million in the second year. In 82 games with the Flyers in 2013-14, Schenn scored 20 goals and added 21 assists. BALTIMORE -- There wont be too many games in which James Shields throws seven innings of three-hit ball and is upstaged by a teammate. This was one of them. Omar Infante homered and tied a career high with six RBIs to carry the Kansas City Royals over the Baltimore Orioles 9-3 on Sunday. Shields (3-2) allowed two runs, struck out six and walked two in winning his third straight start. The right-hander gave up only an infield hit in the first five innings and improved to 10-7 lifetime against Baltimore, including 7-2 at Camden Yards. Shields was more impressed with Infantes performance, which included a fine defensive play at second base against Baltimore leadoff hitter Jemile Weeks. "Omar, definitely the player of the game," Shields said. "It all started with that first play he made barehanded. He had a great day today. Definitely carried our team." Infante hit a run-scoring groundout in the first inning, a sacrifice fly in the third, a two-run double in the fifth and a two-run shot in the seventh. He entered with one home run and 11 RBIs in 21 games. "It was a great day for me," Infante said. "Im happy because that has not happened too many times for a player. It was a great day for the team. Ive been working hard in the cage. The last couple of days I hit a lot of fly balls. I dont like that; I want to drive the ball." The last time Infante had six RBIs was last Sept. 13 with the Tigers against Kansas City. The starter for the Royals that day was .... James Shields. "Im glad hes on my team now," Shields said. Nori Aoki scored three runs for the Royals, who took two of three from Baltimore to conclude a 3-4 road trip that began in Cleveland. Kansas City is 12-0 when scoring at least four runs and 0-12 when scoring three runs or fewer. "I take it we need to score four runs. Were trying to do it more," manager Ned Yost said. "Its just a testament to how good our pitching is, how good our bullpen is. How good our starting pitchers are, how consistent they are that we could have that kind of record." Nelson Cruz hit his seventh homer for the Orioles, who finished with five hits. Before the game, Baltimore pput slugger Chris Davis on the 15-day disabled list with a left oblique strain.dddddddddddd Miguel Gonzalez (1-2) gave up four runs, three earned, and six hits in six innings. "Deserved a better fate," Orioles manager Buck Showalter said. The Orioles quickly got a hint of what kind of day it was going to be when Aoki, leading off the first, hit a fly to centre that popped out Adam Jones glove for a three-base error. Infante followed with a grounder to shortstop that put the Royals ahead for good. "Missed it," Jones acknowledged. It wasnt the Orioles only mistake. "We made a couple of good decisions with pitchouts (but) we werent able to execute that," Showalter said. "Those are two free outs. Then obviously, Adams one of the best centre fielders in the game. So Im not going to lament that at all. Hes been a rock for us out there. You spot them, give them those type of things that they dont earn, with Shields on the mound, thats not a good combination." Baltimore fell to 0-7 in games it makes an error. The Orioles are 12-5 without committing an error. After Jarrod Dyson singled and scored in the third, singles by Alcides Escobar and Aoki preceded Infantes double in the fifth. Baltimore closed to 4-2 in the sixth when Jemile Weeks singled and Cruz homered to centre, but Kansas Citys four-run seventh against reliever Evan Meek turned the game into a blowout. After Infante connected, Alex Gordon doubled in two runs for an 8-2 lead. "The flood gates opened," Yost said. "That broke the game open at that point." Mike Moustakas doubled in a run off Ryan Webb in the ninth, and the Orioles scored in the bottom half on a wild pitch. NOTES: Orioles LF David Lough made a fine diving catch in the eighth inning to rob Dyson of a hit. ... Cruz has 25 RBIs this month. The club record for April is 31, by Miguel Tejada in 2005. ... Kansas City went 2 for 11 with runners in scoring position. Baltimore was 0 for 2. ... Dyson was 5 for 5 lifetime against Gonzalez before flying out in the fifth. ... Baltimores Nick Markakis got his 1,400th career hit, a single in the ninth inning. Cheap Jerseys China NFL Jerseys China NFL Jerseys Wholesale Discount Basketball Jerseys Cheap NHL Jerseys Authentic Cheap Baseball Jerseys Free Shipping Cheapest College Jerseys Sale Cheap Football Jerseys China Nike NFL Jerseys Canada Wholesale NHL Jerseys From China MLB Jerseys Outlet Canada Wholesale NBA Jerseys Canada Store Cheap Soccer Jerseys China Cheap Authentic Jerseys Canada ' ' '