PITTSBURGH — Starling Marte was called out, then ruled safe on a replay review with two outs in the bottom of the ninth inning, lifting the Pittsburgh Pirates over San Francisco 2-1 Tuesday night and ending the Giants’ six-game winning streak.
It was 1-all when Marte tripled off the right-field wall against Tim Hudson. Marte slid into third, got up and bolted home when the relay from second baseman Ehire Adrianza skipped by third baseman Pablo Sandoval.
Sandoval recovered to throw home and plate umpire Quinn Wolcott initially ruled Marte was tagged by San Francisco catcher Buster Posey. A brief review showed Marte’s right hand touched the plate before Posey tagged his chest.
Tony Watson (3-0) worked one inning. Marte scored both Pittsburgh runs and Ike Davis added two hits.
Hudson (4-2) allowed two runs on five hits in 8 2-3 innings, striking out five and walking one.
Pittsburgh starter Charlie Morton pitched eight sparkling innings, giving up one unearned run and three hits, walking two and striking out three.
Both teams were looking for length out of their starters after a five-hour, 13-inning marathon on Monday night won by the Giants 11-10 left the bullpens taxed.
Going deep into games hasn’t been a problem for Hudson, who worked with his typical efficiency while giving the relievers some needed down time.
The 38-year-old has thrown at least seven innings in all seven of his starts this season. He had little trouble getting through eight innings, keeping the Pirates off-balance with his typically impeccable control.
Marte reached on an infield single with one out in the second and moved to third on a single just inside the first-base bag by Davis before scoring on a groundout by Tony Sanchez.
Blue Jays 6, Phillies 5, 10 innings
PHILADELPHIA — Juan Francisco’s sacrifice fly in the 10th inning lifted the Toronto Blue Jays to a win over the Philadelphia Phillies.
Cody Asche hit a game-tying grand slam in the sixth to help the Phillies rally from a 5-0 deficit, but they were swept in a two-game portion of a four-game, home-and-home interleague series. The teams meet Wednesday night in Toronto.
Edwin Encarnacion and Colby Rasmus went deep for the Blue Jays. Marcus Stroman (1-0) pitched 1 1-3 scoreless innings for his first career win. Aaron Loup got the final two outs for his second save.
Marlins 3, Mets 0
MIAMI — Henderson Alvarez pitched a six-hitter for his second shutout this season, and the Miami Marlins won again at home, beating the New York Mets.
Miami improved to a major league-best 16-5 at Marlins Park, and is 7-1 on its current homestand with one game left. They clinched the series and have won seven of their eight home series — the Marlins are 2-10 on the road.
Alvarez (2-2) struck out seven, walked none and threw 111 pitches. His only other victory this year was a complete-game 7-0 victory over Seattle on April 19.
He now has four career shutouts, including a no-hitter against Detroit on the final day of last season.
Casey McGehee had a pair of RBI singles.
Bartolo Colon (2-5) took the loss. He also went 0 for 2, striking out both times, leaving Mets pitchers at 0 for 56 this season with 30 strikeouts.
Braves 2, Cardinals 1
ATLANTA — Justin Upton homered and scored the tiebreaking run on Chris Johnson’s eighth-inning single, and the Atlanta Braves beat the St. Louis Cardinals to end their seven-game skid.
Braves right-hander Gavin Floyd was impressive in his season debut, allowing one run on six hits in seven innings.
Floyd 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.
David Carpenter (2-0) had two strikeouts in a perfect eighth. Craig Kimbrel had two strikeouts in a perfect ninth for his ninth save.
St. Louis left-hander Tyler Lyons allowed only one run on four hits, including Upton’s homer, in six innings.
Dodgers 8, Nationals 3
WASHINGTON — Clayton Kershaw pitched seven shutout innings in his first outing since opening day, and Hanley Ramirez and Drew Butera homered as the Los Angeles Dodgers defeated the Washington Nationals.
Kershaw (2-0) was stubborn in his return after missing 32 games, allowing nine hits but striking out nine without a walk.
The two-time NL Cy Young winner had been on the disabled list for the first time in his career, sidelined by a strained back muscle after winning March 22 in the major league opener in Australia.
The Dodgers kept outfielder Yasiel Puig out for the second straight game since he crashed into an outfield wall in the ninth inning Sunday at Miami.
Jayson Werth had four hits for the Nationals.
Blake Treinen (0-1), making his first major league start, allowed three unearned runs in five-plus innings.
Indians 4, Twins 2
CLEVELAND — Josh Tomlin earned his first major league win since 2012, pitching into the seventh inning and leading the Cleveland Indians past the Minnesota Twins.
Tomlin (1-0) allowed one run and four hits in 6 2-3 innings. He was called up from Triple-A Columbus before the game after missing most of last year while recovering from Tommy John surgery.
Tomlin struck out four, walked one and won for the first time since July 5, 2012, with the Indians. He had his elbow operation the next month.
The right-hander took a two-hit shutout into the seventh before Chris Colabello homered. Tomlin left after a single and a foul out, and received a loud ovation from the small crowd of 9,621.
Samuel Deduno (0-2) allowed four runs in five innings in his first start of the season.
Tigers 11, Astros 4
DETROIT — Miguel Cabrera homered for his first of four hits and four RBIs, Robbie Ray gave up one run in his debut and the Detroit Tigers routed the Houston Astros for their season-high seventh straight win.
Houston, which has the worst record in the majors, lost its fourth in a row and sixth in seven games.
Cabrera cleared the fences for the third time this year in the first inning with a solo homer. The Tigers scored two runs in the third inning and another one in the fourth.
That was plenty of support for the 22-year-old Ray, who was acquired in the offseason trade that sent Doug Fister to Washington.
Ray (1-0) gave up one run, five hits, a walk and struck out five in 5 1-3 innings in his first game in the majors.
Brett Oberholtzer (0-6) allowed four runs on nine hits, two sacrifice flies and a walk over six innings.