ST. LOUIS -- It seemed like Ricky Nolasco was always in trouble. But in a game that began in 103-degree heat, it was the St. Louis Cardinals who were sweating. Nolasco allowed an unearned run in six innings while scattering nine hits and a walk and Jose Reyes got the go-ahead RBI with an infield hit in the seventh, leading the Miami Marlins to a 3-2 victory on Friday. "Obviously, I had a lot of baserunners," Nolasco said. "Very tough lineup. They made me battle, made me keep fighting. Just enough to get these guys." Logan Morrison added his second home run in three games in the eighth for the Marlins, who won their third in a row and beat the Cardinals for just the second time in the last 10 meetings. St. Louis was 2 for 16 with runners in scoring position, stranding five at third base to frustrate a sellout crowd that waited patiently for a rally that never materialized. "We had a lot of opportunities out there with runners on base," Allen Craig said after going 1 for 4 with an infield hit. "We got a lot of hits, we just didnt drive them in." Fans had to settle for a great view of the Fair St. Louis fireworks display on the Mississippi River waterfront -- easily visible over the scoreboard in right-centre -- that began right before Reyes beat out a slow roller down the third-base line to break a 1-all tie. David Freese had three hits and an RBI for the Cardinals, production that was offset when he committed two errors and nearly had a third in a sloppy sixth that allowed the Marlins to tie it. Freese, picked to his first All-Star Game on Thursday, entered with five errors in 76 games. Freese left Busch Stadium without talking to reporters. Heath Bell allowed pinch-hitter Skip Schumakers leadoff double and a one-out, run-scoring infield hit by Rafael Furcal in the ninth before finishing for his 19th save in 24 chances. He entered 0-3 with an 8.83 career ERA against St. Louis, and 0-3 with a 6.23 ERA on the road this season with four blown saves in 11 opportunities. Bell was pitching for the fourth straight day, and manager Ozzie Guillen had been concerned. But noted the Cardinals hit only one ball hard. "I personally thought I was fine," Bell said. "Im definitely not going to be 100 per cent, but I felt like I was 97 per cent. I could hit my spots, and throw pitches." Jake Westbrook (7-7) allowed two runs, one earned, in 6 2-3 innings. He had the Cardinals third error with a wild throw on Reyes soft tapper not far from the plate. "If it was another runner Id have a little more time," Westbrook said. "I felt like I had to rush it a little bit just because of who it was and I just didnt make a good throw on it." Nolasco (8-6) gave up nine hits but got the big outs when it counted against the Cardinals, holding them to 1 for 11 with runners in scoring position. The right-hander beat the Cardinals for the first time in five career decisions, two starts after allowing an unearned run in 6 2-3 innings but got no decision in an 8-7 loss to St. Louis in Miami. Freese made a nice stop on Reyes smash to start the inning, righted himself and then pulled Craig off the first base bag with a high throw. The Cardinals settled for a forceout the next at-bat when Freese fielded a grounder by Hanley Ramirez and pulled second baseman Daniel Descalso so far off the bag he had to make a diving stab with his glove. Carlos Lees grounder went right between Freeses legs for a two-base error as Ramirez scored from first. Freeses throw on Justin Ruggianos double-play ball was also high, but Craig landed his foot in time. Craig reached on an infield hit and took second on Reyes wild throw from shortstop, then scored on Freeses double that bounded high off the third-base bag. Morrison hit his 11th homer off Maikel Cleto in the eighth to make it 3-1 and also was hit twice by Westbrook, doubling his season total. He has four homers and 11 RBIs during a nine-game hitting streak, plus has homered in his last two games against St. Louis with a pinch hit drive June 27 in Miami. NOTES: Furcal was removed for a pinch runner after his hit in the ninth after aggravating a shin injury. ... Kyle Lohse (8-2, 2.80) will try to beat the Marlins for the third straight start on Saturday, opposing Carlos Zambrano (4-6, 4.14). ... Ruggiano is 16 for 33 during a nine-game hitting streak. ... Gregg Dobbs singled in the seventh and has hit in nine straight, one off his career best. ... Attendance of 46,721 was the Cardinals 14th sellout and third-largest crowd of the season. ... Schumaker is 4 for 8 with three doubles against Bell. Team canada Hockey Mike Richards Jersey. Gagner was cut by a teammates skate during the Oilers 5-0 loss to the Washington Capitals on Wednesday night. After having his hand bandaged, Gagner continued playing, but after the game he stayed in Washington to have the injury looked at by a specialist. canada Hockey Duncan Keith Jersey. "It was considered that there were not enough elements to open any disciplinary proceedings," FIFA said in a statement on Tuesday. FIFA had the option to charge the Portugal star using its disciplinary rule regarding any player who "violates the principles of fair play or whose behaviour is unsporting in any other way. The Royals announced that Treanor will be placed on the seven-day concussion list. He was taken to a hospital for a CT scan. LaPorta tagged up on a fly ball to left-fielder Alex Gordon, whose one-hop throw home beat the runner. Team canada Hockey Corey Perry Jersey. According to Finlands Turun Sanomat newspaper, Raikkonen, the 2007 F1 titleholder, will juggle his 2011 racing schedule between the World Rally Championship and the Camping World Truck Series. Team canada Hockey Chris Kunitz Jersey. Through all his years of playing basketball, even in grade school, Favours had never been the last-second hero. "My first game-winner ever," Favors proclaimed after he finished with a flourish to beat Los Angeles Friday night.VANCOUVER -- Roberto Luongos return to the Canucks net was a less than memorable one on Wednesday night as he allowed four goals in the first 12:24 in a 4-1 loss to the Edmonton Oilers. Luongo finished with 14 saves on 18 shots in two periods of work. He was replaced by Joacim Eriksson, who is vying for Vancouvers backup job with fellow Swede Eddie Lack. Eriksson was credited with nine saves. Jordan Eberle had a goal and two assists for the Oilers. Eberle produced his points in the first 7:38 of the game as all of the scoring was completed in the opening period. Martin Marincin, David Perron and Jesse Joensuu also scored for the Oilers. Edmonton goaltender Devan Dubnyk stopped 25 of 26 shots as he played the whole game. Brendan Gaunce, with his second goal in two pre-season games, scored for the Canucks. The Canucks went with several core players among the 10 NHL veterans they dressed, including Daniel and Henrik Sedin and defenceman Kevin Bieksa. Edmontons lineup contained 12 NHL regulars, with Taylor Hall, Nick Schultz and Ryan Smyth among them. Eberle opened the scoring 4:49 into the game as he slid a wraparound in off of Luongo. Then he made the first passes as Marincini and Perron scored on similar long shots 31 seconds apart to put the Oilers up 3-0 before the game was eight minutes old. Joensuu scored Edmontons final goal of the first period on a rebound aftter Luongo stretched across his crease to make a sensational save on Mark Arcobellos one-timer.dddddddddddd Gaunce put the Canucks on the scoreboard just 42 seconds later as he shovelled the puck past Dubnyk, who made his second pre-season appearance. But neither team could score in an uneventful second period and a similarly quiet third. Luongo finished with 14 saves on 18 shots in two periods of work. He was replaced by Joacim Eriksson, who is vying for Vancouvers backup job with fellow Swede Eddie Lack. Eriksson was credited with nine saves. Notes: The Canucks lost defencemen John Negrin and Patrick Mullen to injuries in the first period. Negrin was hurt when he crashed into the boards. He was favouring a leg as he skated to the bench with difficulty. ... Nail Yakupov was one of two Oilers scratched. ... Ty Rimmer dressed as the Oilers backup goaltender. The 21-year-old Edmonton native was never drafted and is seeking a contract after completing his junior eligibility with Lethbridge of the WHL last season. He showed enough at a prospects tournament in Penticton, B.C. to get a tour of duty in the pre-season. ... Vancouver top 2013 draft picks Bo Horvat (13th overall) and Hunter Shinkaruk (24th overall) dressed for their second consecutive game along with top 2012 pick Gaunce and 2011 first-round choice Nicklas Jensen. All other Canucks suited up for their first pre-season action. ' ' '