PHILADELPHIA — Pinch-hitter Ben Francisco's RBI single with two outs in the bottom of the ninth lifted Philadelphia to a 1-0 victory over Oakland on Friday.

PHILADELPHIA — Pinch-hitter Ben Francisco's RBI single with two outs in the bottom of the ninth lifted Philadelphia to a 1-0 victory over Oakland on Friday.

In a game in which rookie starters Vance Worley and Guillermo Moscoso took no-hitters into the sixth, neither team got a runner to third until the ninth.

Shane Victorino walked to start the inning against Brian Fuentes (1-8). He went to second on Domonic Brown's one-out single to right. Both runners advanced on Brian Schneider's grounder to first. Francisco then hit a high bouncer over third baseman Scott Sizemore's head to drive in Victorino.

Michael Stutes (3-0) pitched a perfect ninth to get the win for the Phillies.

Philadelphia's Worley allowed one hit in six innings, tying for the longest of his eight career starts.

Moscoso gave up two hits in a career-high seven innings.

Mariners 5, Marlins 1

At Seattle, Felix Hernandez allowed two hits and a run over eight innings and Franklin Gutierrez delivered a go-ahead two-run single in the seventh for Seattle.

It was considered a home game for the Marlins, who relocated the three-game series to Seattle due to a conflict at Sun Life Stadium because of a U2 concert.

It was the first time since the inception of the designated hitter in 1973 that National League rules were used in an American League ballpark. Each starting pitcher batted for the first time in Safeco Field history. The Mariners, wearing their road grays, started the game at the plate.

Giants 4, Indians 3

At San Francisco, Andres Torres scored the deciding run from third base on Aubrey Huff's long foul out in the sixth inning, and the Giants overcame another erratic start by Jonathan Sanchez.

Torres also homered and singled twice to help the Giants rally from three runs down and win their major league-leading 16th one-run game at home. San Francisco has won three straight following a season-high five-game losing streak.

The Giants managed only six hits but took advantage of two errors by Cleveland first baseman Carlos Santana to score three unearned runs off starter Carlos Carrasco (7-4).

It was a tough night all around for the Indians, who lost outfielder Shin-Soo Choo to a possible hand injury.

Nationals 9, White Sox 5

At Chicago, Brian Bixler raced home on shortstop Alexei Ramirez's throwing error to start a four-run 14th inning and the Washington Nationals beat the Chicago White Sox in their first game since manager Jim Riggleman resigned.

Riggleman stepped down after a 1-0 win over Seattle on Thursday, upset he couldn't get a conversation with general manager Mike Rizzo about the team picking up his option for 2012. The stunning move came with the Nationals playing their best ball of the season, and interim manager John McLaren led Washington to its 12th victory in 13 games.

Angels 8, Dodgers 3

At Los Angeles, Erick Aybar hit a go-ahead, two-run homer in the fifth inning and Howie Kendrick added a solo shot, rallying the Angels to the victory in the Freeway Series opener.

Dan Haren (7-5) bounced back from his worst loss of the season in his previous start, allowing three runs and 10 hits in six innings. His RBI single in the second was the Angels' first run.

Rockies 4, Yankees 2

At New York, Jason Giambi hit a long homer against his former team and Ubaldo Jimenez overcame early wildness to pitch seven impressive innings for Colorado.

Troy Tulowitzki homered and Todd Helton hit an RBI single for Colorado.

Rays 5, Astros 1

At Houston, James Shields became the first pitcher in Tampa Bay franchise history to throw three straight complete games.

Pirates 3, Red Sox 1

At Pittsburgh, Jose Tabata and Lyle Overbay each had two hits and an RBI to lead the Pittsburgh to the victory.

Paul Maholm (4-8) beat an American League team for the first time in nearly two years by surviving 5 1/3 eventful innings. Joel Hanrahan worked a perfect the ninth to pick up his 21st save as the Pirates (38-37) won their third straight to climb back above .500.

Brewers 4, Twins 3

At Milwaukee, Prince Fielder doubled in the go-ahead runs with two outs in seventh inning to raise his NL-leading RBI total to 65, leading Milwaukee to the comeback win.

Blue Jays 5, Cardinals 4

At St. Louis, Jose Bautista's major league-leading 23rd home run in the top of the ninth inning helped Toronto snap a four-game losing streak.

Orioles 5, Reds 4, 12 innings

At Baltimore, Derrek Lee led off the bottom of the 12th inning with a home run to give the Orioles the victory.

Rangers 8, Mets 1

At Arlington, Texas, Matt Harrison pitched seven strong innings and Adrian Beltre snapped a 13-game homerless drought to help Texas get the win.

Michael Young and Josh Hamilton also connected for the AL West-leading Rangers. It was the 100th career homer for Hamilton.

Diamondbacks 7, Tigers 6

At Detroit, Wily Mo Pena hit a towering solo home run in the eighth inning, powering Arizona to the victory.

Cubs 6, Royals 4

At Kansas City, Mo., Tony Campana reached on a bunt single and scored the go-ahead run on an error in the ninth inning, leading the Cubs to the win.

Padres 11, Braves 2

At San Diego, Tim Stauffer had a career-high nine strikeouts over seven effective innings and San Diego worked over Petco Park and Atlanta.

It was the third straight win for the Padres, who finally scored some runs for Stauffer (3-5). He came in getting the worst run support in the majors, an average of 2.15 runs when he's in a game.