SAN FRANCISCO -- Giants pitcher Madison Bumgarner wanted to waste a two-strike curveball in front of Rockies cleanup hitter Justin Morneau. Rays Diego Castillo Jersey . He left the ball up just enough for Morneau to get a piece of it -- the only mistake on an otherwise memorable night for the San Francisco left-hander. Bumgarner pitched a one-hitter and matched his career high of 13 strikeouts, and the Giants beat the Rockies 3-0 on Tuesday night to snap a three-game losing streak. The two-time All-Star retired the first 21 batters before Morneau doubled down the right field line to end the bid for perfection. That was the only baserunner Bumgarner (15-9) gave up. He fanned the next three hitters. "I was going to try to bounce a curveball," Bumgarner said. "I think it would have probably bounced if he (wouldnt have) hit it. Hes a good hitter and he was in there being aggressive. He happened to hit it pretty good. No regrets on throwing it." San Franciscos husky left-hander was attempting to follow Tim Lincecums no-hitter at AT&T Park on June 25 against San Diego with another milestone for a sellout crowd of 41,050 on a pristine Bay Area evening. His 103-pitch gem kept the Giants in a wild-card spot. Matt Cain is the last Giants pitcher to throw a perfect game, on June 13, 2012. "That game was probably more impressive than a lot of no-hitters, thats how well he threw tonight," San Francisco manager Bruce Bochy said. "You look at the strikeouts, his stuff, the command ... it was a very, very impressive evening for him." Buster Posey homered twice for San Francisco. The hapless Rockies came close to breaking up Bumgarners bid for perfection in the top of the fifth. Matt McBride was thrown out by shortstop Brandon Crawford on a close play at first base. Colorado manager Walt Weiss came out to dispute the call but did not ask for a replay after getting a signal from his dugout. Drew Stubbs hit a deep fly to left in the first, but Gregor Blanco made the catch near the wall. Colorado didnt come close to getting a hit otherwise. "Its unfortunate we had to lose," Morneau said. "It was a pitchers duel and they found a way to score some runs and we didnt." Its Bumgarners third career shutout and sixth complete game. He also became the first pitcher in franchise history with six games of 10-plus strikeouts with no walks. The Giants didnt do much offensively either until Poseys two-run home run in the sixth chased Rockies starter Jorge De La Rosa. Hunter Pence drew a leadoff walk before Posey smashed a 3-1 pitch into the stands in left-centre. Posey also homered in the eighth off reliever Brooks Brown. Its the second multi-homer game of Poseys career. De La Rosa (13-9) struck out five and walked two in five-plus innings before leaving with a bruised left thumb he hurt while batting. "He was cruising," Weiss said. "Weve seen him hurt that thumb before and hes pitched through it a lot. It was hurting pretty good." TRAINERS ROOM Rockies: C Wilin Rosario missed his fourth straight game with a sore wrist. Rosario has done some light hitting in the cage, but the team has not ruled out placing him on the disabled list. Giants: Team officials were still awaiting word on backup catcher Hector Sanchez, who flew to Pittsburgh on Monday to meet with a concussion specialist. UP NEXT Rockies: LHP Franklin Morales (5-7) pitches the series finale and is making his second start since a two-inning relief appearance against Cincinnati on Aug. 17. Giants: RHP Tim Hudson (9-9) has a 4.35 ERA in 13 career starts against Colorado. Rays Adam Kolarek Jersey . "It feels good, Ive never had one before, not even in College," Hagelin said after the Rangers outgunned the Jets 4-2, behind some solid goaltending from Henrik Lundqvist following a pretty wide open first period. Rays Hoby Milner Jersey . Raymond, 31, started 15 regular-season games for the Stamps in 2013, racking up 51 tackles. He also returned two kickoffs for 79 yards including a 61-yarder. http://www.cheapraysjerseysauthentic.com/ . Mauer drove in two runs before leaving with an injury, Eduardo Nunez homered and the Minnesota Twins beat the Kansas City Royals 10-2 on Tuesday night.IRVING, Texas -- The Dallas Cowboys have signed defensive tackle Henry Melton to an incentive-laden one-year contract with the free agent coming off a major knee injury. The deal signed Wednesday has a $1.25 million base salary and could be worth up to $5 million. The Cowboys hold a three-year option after the 2014 season. The 27-year-old Melton missed most of last season for Chicago after tearing the anterior cruciate ligament in his left knee against Pittsburgh on Sept. 22. Dallas is trying to rebuild its defensive line after franchise sacks leader DeMarcus Ware was released and 2013 leader Jason Hatcher signed with Washington. Melton has 15 1/2 sacks in 48 career games but will be needed more as a disruptive force in the middle. His best years came in 2011 and 2012, when he had 13 of his sacks and 50 of his 63 career tackles. Melton was a running back in high school in the Dallas area before becoming a defensive lineman with the Texas Longhorns. He was a fourth-round pick by the Bears in 2009 and missed his rookie season with an ankle injury. Rays Mallex Smith Jersey. He will be reunited with former Chicago defensive co-ordinator Rod Marinelli, who now has the same title with Dallas after Monte Kiffin was reassigned after the Cowboys finished last in the NFL in total defence. "Its like youre betting on yourself," Melton said on the teams website. "I feel like with me and my rehab and coming back with Rod and the good defence thats here, I can get back to that form. I believe in that, and obviously they believe in me to get it done." Melton was arrested in December in Grapevine, where he went to high school, on charges of assault and public intoxication after police say he refused to leave a bar and fought with employees. Police say Melton was accused of punching the bar manager in the face and biting his arm. Meltons agent, Jordan Woy, said at the time that his client didnt start the altercation. Jerseys NFL ChinaCheap Adidas NHL JerseysWholesale Jerseys From ChinaCheap MLB Jerseys WholesaleChina JerseysNFL Jerseys ChinaDiscount Soccer JerseysWholesale Jerseys ChinaChina NCAA Jerseys CheapCheap Nike Dolphins JerseysCheap Nike Patriots JerseysCheap Nike Jets JerseysCheap Nike Bengals JerseysCheap Nike Browns JerseysCheap Nike Steelers JerseysCheap Nike Texans JerseysCheap Nike Colts JerseysCheap Nike Jaguars JerseysCheap Nike Titans JerseysCheap Nike Broncos Jerseys ' ' '