DENVER -- Backup catcher Hector Sanchez played a starring role in a wild win. He could get used to this. Sanchez hit two of San Franciscos six homers, including a grand slam in the 11th inning Wednesday that gave the Giants a thrilling 12-10 victory over the Colorado Rockies. With the Giants on the verge of being swept in a three-game series at Coors Field for the first time in 12 years, Sanchez drove a fastball from Chad Bettis (0-1) into the bushes behind centre field. He also hit a solo homer in the eighth. "Everybody wants to be the hero," said Sanchez, who was spelling Buster Posey in a day game following a night contest. "Everybody wants to do well." Catching the entire game, Sanchez was starting to feel his legs cramp in the late innings. It certainly didnt affect his swing, as he fouled off quite a few pitches from Bettis before connecting. He almost instantly raised his hand because, "I knew it was out of the park," he said. So did Bettis. But the reliever had no other choice than to try to blow a fastball by him with the count full and bases loaded. "I put myself in a bad spot and got hurt for it," Bettis said. Michael Morse also hit two homers -- a solo shot in the second and a three-run homer the following inning -- as two Giants hit multiple homers in the same game for the first time since May 25, 2005. Brandon Hicks and Brandon Belt also went deep for the Giants, who rallied from a 5-1, second-inning deficit. "I mean, were down 5-1, looking at getting swept here and they fought hard, found a way to win a game here," said manager Bruce Bochy, who was ejected in the fourth for arguing balls and strikes. "It makes for a better flight home." Jean Machi (4-0) got one out in the 10th to earn the win. Sergio Romo struggled in a non-save situation, surrendering a two-run homer to Justin Morneau but retiring Brandon Barnes on a game-ending 5-4-3 double play. Hunter Pence led off the 11th with a single and Belt followed with a walk. After a sacrifice, Joaquin Arias was intentionally walked to get to Sanchez, who delivered his first career slam. Sanchez finished with a career-high five RBIs. "We got the victory, and thats the best part," he said. With him playing a central role, too, on a day when starter Matt Cain struggled. The righty allowed seven runs, 10 hits and three walks in six innings and is 0-3 with a 4.35 ERA in five starts. Charlie Blackmon finished 2 for 5 with a homer and four runs -- lowering his batting average to .410. Troy Tulowitzki added a two-run homer and Nolan Arenado extended his hitting streak to 14 games with an RBI double in the seventh. Belts two-run homer in the seventh gave the Giants a 7-6 lead and came off Rex Brothers. The hard-throwing lefty surrendered a game-ending, 10th-inning homer to Brandon Crawford on April 13. Arenado tied the game with an RBI double off Cain. With two on and no outs, reliever Jeremy Affeldt was summoned into the game and got the Giants out of the predicament. "We had Cain on the ropes early, but weve seen him do that before, where he battles and competes and somehow finds a way to stick around until late in the game," manager Walt Weiss said. "Hes done that a handful of times against us. We had opportunities to really put that game away." Still, it was a productive homestand for the Rockies as they wound up 4-2. "We are a team with confidence," Weiss said. "I feel like the energy in the dugout is always good, even when we get down. Even being down four in that last inning, with Romo in the game, still a lot of energy and guys feeling like we could put something together and win the game. I feel good about our mentality." NOTES: Giants 3B Pablo Sandoval left in the seventh with a stomach virus. .... Hicks had to stop at second on his double in the eighth when a fan reached over the railing to grab it. ... Bochy tinkered with his starting lineup, resting Posey and OF Angel Pagan, whos been bothered by knee soreness. Pagan entered as a pinch hitter in the eighth and grounded out. Posey was intentionally walked in the 10th. ... Bochy said Pagan will have his knee checked out Thursday in San Francisco. ... Morneau finished the homestand with nine hits, including two doubles, three homers and 11 RBIs. Fake Mariners Jerseys . Kevin Durant certainly played like there was on Sunday night, scoring 36 points and grabbing 10 rebounds as the Thunder made quick work of the visiting Pacers with a 118-94 win. Seattle Mariners Store . At this point, even he isnt sure when it is going to stop. The right-hander dropped his fourth straight decision in Los Angeles 6-1 loss to the Pittsburgh Pirates on Wednesday night, leaving his status very much in doubt as the Dodgers prepare for the stretch drive. https://www.cheapmariners.com/. Yup, he definitely needed this one. Craig homered twice and had three RBIs Wednesday night to lead the St. Louis Cardinals to a 7-2 victory over the Pittsburgh Pirates. Craig went 4 for 5 and Yadier Molina added three hits for the Cardinals, who salvaged the final game of a three-game set in hopes of staying within shouting distance of front-running Milwaukee in the NL Central. Mariners Jerseys China . -- The anointed starting quarterback for the Oakland Raiders is strengthening his hold on the position this training camp instead of losing it. Mariners Jerseys 2020 ." Argos general manager Jim Barker uttered those words during an interview with TSN 1050 radio just prior to the CFLs annual free agent frenzy.PHOENIX -- The Phoenix Suns have reached an agreement with forward P.J. Tucker on a three-year contract worth $16.5 million with the third year only partially guaranteed. A person with knowledge of the situation confirmed the contract details on Thursday, requesting anonymity because the deal had not been officially announced. Tucker was the top defender and acknowledged leader in the Suns surprising turnaround last season. He was a restricted free agent and several teams had shown an interest in him. Tuckers agreement was first reported by azcentral sports, which includes the Arizona Republic. The person also confirmed that restricted free agent Isaiah Thomas visited the Suns on Thursday with more meetings set for Friday. The Suns envision Thomas as a third point guard behind the double-point guard starting duo of Goran Dragic and Eric Bledsoe. Adding Thomas would create a crowd at point guard. The Suns also have Ish Smith, second-year pro Archie Goodwin and first-round draft pick Tyler Ennis at the position. Thomas averaged 20.3 points and 6.3 assists last season with the Sacramento Kings, who are not expected to match any significant offer sheet he signs.dddddddddddd Phoenix, with a load of cap space and a talented young roster, made a long-shot run at LeBron James before turning its attention elsewhere. The person emphasized that the talks with Thomas are unrelated to Bledsoes situation. Bledsoe is a restricted free agent but general manager Ryan McDonough has said the Suns would match any offer sheet he signs. The Suns are attempting to reach an agreement with Bledsoe before he inks any offer. Bledsoes agent, Rich Paul, also represents James, and could be occupied by those negotiations. Tucker was the heart of the energized Suns team that went 48-34 and just missed the playoffs in the tough Western Conference. Tucker, who played at Texas and helped recruit Kevin Durant to the Longhorns, was with Toronto as a rookie in 2006-07, then played in Israel, Ukraine, Greece, Italy and Germany before coming to the Suns in 2012. The 6-foot-5 small forward started all but one game, averaging a career-high 9.4 points per game. He shot 39 per cent from 3-point range, almost always from the corner. Earlier, Phoenix lost forward Channing Frye, who agreed to a contract with the Orlando Magic. ' ' '