MLB roundup: Hosmer, bullpen help Padres win

ASSOCIATED PRESS The Minnesota Twins’ Ryan LaMarre dives back to first as Detroit Tigers first baseman Niko Goodrum waits for the throw during the sixth inning on Tuesday in Detroit. LaMarre was out on the play.

ST. LOUIS (AP) — Eric Hosmer homered, San Diego’s bullpen took a perfect game into the sixth inning and the Padres beat the St. Louis Cardinals, 4-2, on Tuesday night for their 10th win in 14 games.

Padres reliever Matt Strahm started the bullpen game and retired nine batters on 36 pitches, including four strikeouts.

Braves 8, Mets 2

ATLANTA (AP) — Ozzie Albies hit a grand slam and Freddie Freeman homered during a six-run sixth inning, and Atlanta beat the reeling Mets.

Braves starter Mike Foltynewicz pitched five scoreless innings, allowing two hits and striking out six, but left the game after batting in the fifth.

Rays 4, Blue Jays 1

ST. PETERSBURG, Fla. (AP) — Wilson Ramos homered, six Tampa Bay relievers combined for a five-hitter and the Rays beat Toronto.

With right-handers Chris Archer and Jake Faria on the disabled list, Tampa Bay is using relievers to start three times through the rotation.

Twins 6, Tigers 4

DETROIT (AP) — Miguel Cabrera ruptured his left biceps tendon, an injury that will sideline the slugger for the rest of the season, and the Tigers lost.

Cabrera, playing his 12th game since missing 26 with a hamstring strain, exited in the third inning.