ATLANTA -- Gavin Floyd was impressive in his first start in a year, giving the Braves a chance to end their longest losing streak in two years. Justin Upton homered and scored the tiebreaking run on Chris Johnsons eighth-inning single, and the Atlanta Braves beat the St. Louis Cardinals 2-1 on Tuesday night to end their seven-game skid. "That felt good," Johnson said. "Its big. We werent panicking too much. We were relaxed, even though we lost seven in a row." Floyd allowed one run on six hits in seven innings. He made his first major league start since April 27, 2013, for the White Sox against Tampa Bay. He had season-ending Tommy John surgery 10 days later, and his comeback included six minor league rehab starts this year. "It felt good," Floyd said. "There were a lot of emotions, a lot of excitement through this process leading up to it and getting back out there ... not only starting for the first time but trying to get us back on the winning side." Braves manager Fredi Gonzalez had modest expectations for Floyds return. "I didnt expect that really," Gonzalez said. "I expected a guy who was going to scuffle through five, six innings for the first time out. He hadnt been in competition in a year but he sure came out with flying colours. You couldnt ask for anything more. "He was really, really good for the first time in a year." David Carpenter (2-0) had two strikeouts in the eighth. Craig Kimbrel added two more strikeouts in a perfect ninth for his ninth save. With one out in the eighth, Upton singled to centre. Freddie Freeman followed with a liner that bounced off the leg of Randy Choate (0-1) and bounced to third baseman Matt Carpenter for an infield hit. Right-hander Pat Neshek gave up Johnsons single to right field that drove in Upton and allowed Freeman to advance to third. Johnson called the at-bat against Nesheks side-arm delivery "a grind." "It wasnt easy," Johnson said. "That guy is funky. Hes nasty. ... That was just a battle between me and him and me trying to get something in play. I was able to finally stay on the ball and kind of go the other way a little bit." Choate was left to bemoan Freemans shot that hit his leg, setting up Johnsons run-scoring hit. "If it misses me its a groundball to (shortstop) Jhonny (Peralta), probably a double play," Choate said. "I didnt feel it. I didnt even see it. It just somehow found me and ricochets off me. Thats the way it bounces sometimes and it stinks but what are you going to do?" St. Louis left-hander Tyler Lyons allowed only one run on four hits, including Uptons homer, in six innings. "Great start," said Cardinals manager Mike Matheny. "Its a shame we havent been able to score that guy any runs. ... He had everything working today." Lyons retired the first 10 Braves before Upton snapped a 0-for-12 streak with his team-leading ninth homer in the fourth. The Cardinals tied it in the sixth. Matt Hollidays single to right-centre drove in Carpenter, who led off with a walk. Floyd made the start originally planned for Ervin Santana, whose spot was skipped due to his swollen right thumb. Santana is listed as the probable starter against the Cubs on Saturday. Gonzalez stayed with the structure of the revamped lineup he unveiled on Monday in an attempt to snap the losing streak and hitting slump. For the second straight game, shortstop Andrelton Simmons hit ninth, one spot behind the pitcher. NOTES: Atlantas last win was a 1-0 decision in 10 innings over the Reds on April 27. ... The losing streak was the Braves longest since eight straight losses from May 21-28, 2012. ... Matheny said 2B Mark Ellis was held out for a normal day of rest. Daniel Descalso filled in. ... The series ends on Wednesday night when Braves LHP Mike Minor looks for his first win of 2014 against Cardinals ace Adam Wainwright. ... A scoring change gave Floyd an infield single on his grounder in the fifth originally ruled as an error on Carpenter. Tyreke Evans Jersey . Ramirez is still hitting behind Puig, only now they are in the third and fourth spots, and the change is starting to generate positive results for manager Don Mattingly. Wholesale Pacers Jerseys . Ho-Sang is a highly regarded prospect, as seen in TSNs Midseason Rankings. This was Game 3 of their playoff series and that wasnt the only strange incident in Londons 10-2 win over Windsor. http://www.cheappacersjerseys.com/. Ribery terrorized the Schalke defence throughout and put the home side ahead in the 36th minute when he chipped the goalkeeper before stroking the ball into the empty net. The French winger struck again after the interval, combining with Thomas Mueller on the left before firing a deflected shot beyond the helpless Timo Hildebrand in the 55th, as Bayern bounced back from Wednesdays 1-0 loss at FC Basel in the Champions League. Cheap Swingman Pacers Jerseys . And though his comeback night didnt quite go to script, Bryant couldnt help reflecting on the work necessary to get back on that court -- and all the months of steady labour ahead to reclaim his game. Bryant had nine points and eight rebounds in his season debut, but Amir Johnson scored a career-high 32 points in the trade-depleted Toronto Raptors 106-94 victory over Los Angeles on Sunday night. Cheap Indiana Pacers Jerseys . And, just for good measure, lets say the lottery team finishes the game short-handed because two starters come down with the very same injury.ANAHEIM, Calif. -- Mike Trout keeps padding his stats with 1 1/2 weeks to go until the All-Star break. He homered leading off the ninth inning after the Los Angeles Angels twice rallied to tie the game, giving them a 7-6 victory over the Houston Astros on Friday night. Trout sent an 0-2 pitch from Tony Sipp over the wall in left centre field and charged into a celebratory mob at home plate. Teammate Erick Aybar doused Trout with a blue sports drink, staining his white uniform, and fans chanted "MVP! MVP!" "The adrenaline rush you get when it goes out, its something special. Its always good to come up big," Trout said. "What a comeback. We were up three, they came back and scored five, and we just kept fighting." It was Trouts second career walkoff hit, both of them homers. The American League player of the month for June hit his team-leading 20th homer, and has eight homers in his last 18 games. Trout became the eighth Angels player with 20 or more homers and at least 60 RBIs before the All-Star break, and the first since Vladimir Guerrero in 2004. "Its one of those things where you see the pitch and see the swing, and you say to yourself, Theres not many players in our game that can do what he did with that pitch," Astros manager Bo Porter said. Trout figures to start in centre field in the All-Star game on July 15 in Minneapolis. Joe Smith (3-0) got the victory for the Angels, who have won eight in a row at home for the first time since Sept. 16-24, 2005, and have the majors best record at home. Los Angeles has won 11 of 14 overall. Sipp (1-1) took the loss for the Astros, who dropped their fifth in a row. "I went at him with my best stuff," Sipp said about Trout. "But even when you make a good pitch sometimes, a guy of that calibre will put a good swing on it." Houstons Jose Altuve, who came in leading the AL in hits, stolen bases and batting average, went 0 for 5 with a strikeout. The Angels blew a 3-1 lead in the third and then trailed 6-5 on Albert Pujols 5100th career homer -- a two-run shot -- in the fourth.dddddddddddd They tied it 6-all in the seventh on Howie Kendricks RBI double off the right field wall that scored Pujols, who singled leading off. Pujols was 3 for 4, and Kendrick went 4 for 4. "You never know whos going to step up," Trout said. "Howie came up with a big double, I put a good swing on it in the ninth and it went out. Im going to swing if its close." The Astros led 1-0 in the second on Chris Carters homer. They took a 6-3 lead in the fourth on George Springers two-run homer and a three-run shot by Jon Singleton. Angels starter C.J. Wilson continued to struggle. The left-hander has failed to pitch more than five innings in four of his last seven starts. He gave up six runs and seven hits in 4 1-3 innings, struck out six and walked one. Wilson was watching game video in another room afterward. Houston starter Dallas Keuchel allowed five runs and 13 hits in five innings, struck out one and walked one. The left-hander was scratched last Saturday against Detroit because of left wrist inflammation. He was making his first appearance since June 22, when he allowed five runs -- four earned -- in a 5-2 loss to Tampa Bay. "That was very disappointing on my part," Keuchel said. "The offence did more than enough to come out with a win, and I just didnt do my part. I havent been too good as of late, so I guess I have to go back to the drawing board and figure some stuff out." NOTES: Trout became the 13th major league player aged 22 or younger with 20 or more homers before the All-Star break. ... Houston activated RHP Josh Fields from the 15-day DL after he went on it because of soreness in his right forearm. ... The Astros traded RHP Andrew Robinson to Atlanta for a player to be named or cash considerations. ... The Angels improved to 28-29 on the Fourth of July, including 14-14 at home. ... Los Angeles won on a walkoff single by Aybar on July 4, 2013. ... The announced crowd of 43,557 was the Angels fourth sellout of the season. Cheap Buffalo Sabres GearWholesale Calgary Flames JerseysCheap Adidas Colorado Avalanche JerseysMontreal Canadiens Outlet StoreWholesale New Jersey Devils JerseysAdidas Arizona Coyotes JerseysCheap Adidas Boston Bruins JerseysCheap Adidas Carolina Hurricanes JerseysChicago Blackhawks Shop Free ShippingWholesale Columbus Blue Jackets JerseysDallas Stars Shop Free ShippingCheap Adidas Detroit Red Wings JerseysAnaheim Ducks Jerseys ChinaWholesale Edmonton Oilers JerseysFlorida Panthers Shop Free ShippingWholesale Los Angeles Kings JerseysMinnesota Wild Outlet StoreCheap Adidas Nashville Predators JerseysCheap Adidas New York Islanders JerseysNew York Rangers Winter Classic JerseysCheap Adidas Ottawa Senators JerseysCheap Adidas Philadelphia Flyers JerseysWholesale Pittsburgh Penguins JerseysCheap Adidas San Jose Sharks JerseysSt. Louis Blues Winter Classic JerseysWholesale Tampa Bay Lightning JerseysToronto Maple Leafs Outlet StoreVancouver Canucks Outlet StoreCheap Adidas Vegas Golden Knights JerseysCheap Adidas Washington Capitals JerseysCheap Adidas Winnipeg Jets Jerseys ' ' '