Skip to content

Troy Melton throws 7 scoreless innings in 2nd career start as Tigers beat Diamondbacks

DETROIT (AP) — Rookie Troy Melton pitched seven scoreless innings in his second career start, and the Detroit Tigers beat the Arizona Diamondbacks 5-1 on Monday night.
b141c9ce577c9f3072a757829b41fab1de2450207c8953f416020b079598decc
Detroit Tigers relief pitcher Will Vest, right, celebrates with catcher Dillon Dingler after the team's win in a baseball game against the Arizona Diamondbacks Monday, July 28, 2025, in Detroit. (AP Photo/Ryan Sun)

DETROIT (AP) — Rookie Troy Melton pitched seven scoreless innings in his second career start, and the Detroit Tigers beat the Arizona Diamondbacks 5-1 on Monday night.

Diamondbacks third baseman Eugenio Suárez, who has 36 homers this season and is a candidate to be traded to a contender, left the game in the ninth inning after being hit on the right hand by a pitch.

Melton, who made his major league debut in a loss to the Pittsburgh Pirates on Wednesday, gave up five singles and didn’t allow a runner to reach scoring position. He struck out five and walked none.

Andy Ibáñez, recalled from Triple-A Toledo before the game, doubled and scored twice. The Tigers have won two straight since losing 12 of 13.

Former Tiger Eduardo Rodriguez (3-7) gave up five runs on eight hits in six innings.

ORIOLES 11, BLUE JAYS 4

BALTIMORE (AP) — Ramón Laureano homered and drove in three runs, Adley Rutschman marked his return from the injured list with three hits and two RBIs, and Baltimore beat Toronto.

Cedric Mullins, Coby Mayo and Colton Cowser also homered for the last-place Orioles, who amassed 16 hits against the AL East leaders.

The game took a scary turn in the ninth inning, when Toronto’s George Springer was hit in the back of the helmet by a fastball thrown by Kade Strowd. After laying prone from several minutes, Springer got up very slowly and left the field.

Bo Bichette had four straight hits for Toronto before grounding into a game-ending double play. He went 5 for 5 Sunday in Detroit, and the nine straight hits are a franchise record.

Vladimir Guerrero Jr. and Nathan Lukes homered for the Blue Jays, who have yielded 21 runs in their last two games after winning eight of nine following the All-Star break.

Chris Bassitt (11-5) gave up six runs and seven hits in 2 1/3 innings.

DODGERS 5, REDS 2

CINCINNATI (AP) — Shohei Ohtani extended his hitting streak to nine games with a two-run double in the fifth inning and Los Angeles defeated Cincinnati.

Dodgers’ right-hander Yoshinobu Yamamoto (9-7) went seven innings for the fifth time this season and struck out nine while Teoscar Hernández had two hits and drove in a pair of runs.

Reds rookie Chase Burns (0-3) had his third straight game with 10 strikeouts, but is still seeking his first win in the majors. The right-hander gave up three runs in 5 2/3 innings.

BREWERS 8, CUBS 4

MILWAUKEE (AP) — Andrew Vaughn, Sal Frelick and Christian Yelich homered and Milwaukee overcame a shaky start from All-Star Jacob Misiorowski to beat Chicago and take sole possession of first place in the NL Central.

After allowing a bloop single and walk to begin the game, Misiorowski took a line shot off the bat of Seiya Suzuki to his left knee. The 23-year-old rookie struck out Pete Crow-Armstrong but threw a wild pitch in the process, allowing a run to score. Then, after fielding a dribbler in front of the mound, Misiorowski threw wildly to first as two runners scored.

The Brewers stormed back with four runs off Matthew Boyd (11-4) in the third to take a 4-3 lead. Christian Yelich had an RBI double, Isaac Collins a two-run single and Brice Turang a sacrifice fly.

Vaughn hit a solo homer in the fifth and Frelick hit another in the sixth to give the Brewers a 6-3 lead.

After Kyle Tucker’s run-scoring single in the seventh cut the margin to 6-4, Yelich hit a two-run shot to give the Brewers a four-run cushion.

Misiorowski gave up three hits and three runs in four innings. He walked two and struck out seven while throwing 11 pitches of 100 mph or more.

WHITE SOX 6, PHILLIES 2

CHICAGO (AP) — Luis Robert Jr. and Colson Montgomery homered to help Chicago beat Cristopher Sánchez and Philadelphia.

Davis Martin pitched six-hit ball into the sixth inning as Chicago improved to 7-3 since the All-Star break. Lenyn Sosa had three hits, including a run-scoring single.

The last-place White Sox need two more wins to match their total from all of last year, when they went 41-121 to break the modern major league record for most losses in a season.

Bryce Harper had two hits and two RBIs for Philadelphia, which dropped to 2-2 on a six-game trip. Kyle Schwarber walked three times, and Brandon Marsh finished with two hits.

Sánchez (9-3) allowed four runs and seven hits in 6 2/3 innings in his first loss since June 8. The wiry left-hander went 4-0 with a 1.40 ERA in his previous seven starts.

CARDINALS 7, MARLINS 1

ST. LOUIS (AP) — Andre Pallante allowed one hit in seven scoreless innings and St. Louis beat Miami.

Pallante (6-7) retired the first 10 batters before walking Jesús Sánchez in the fourth. Graham Pauley singled in the sixth for the Marlins’ lone hit against the St. Louis right-hander.

Pallante struck out four, walked one and threw 49 of his 81 pitches for strikes.

Alec Burleson hit his 14th homer this season and second in as many games for the Cardinals, a 411-foot drive to center in the third inning off a 97 mph fastball from Edward Cabrera (4-5)

Cabrera allowed a pair of runs (one earned) on three hits in six innings. He struck out four and walked three.

Steven Matz allowed one hit in a scoreless eighth and Matt Svanson allowed a walk and a pair of hits, including an RBI single by Agustín Ramírez, in the ninth.

Miami dropped its second straight game after having a four-game winning streak end on Sunday.

RAYS 4, YANKEES 2

NEW YORK (AP) — Junior Caminero hit a two-run homer, Drew Rasmussen recovered from a rocky start on the mound and Tampa Bay beat New York in the opener of a four-game series.

Caminero connected against Cam Schlittler (1-1) in the first inning for his 27th home run. Josh Lowe hit a go-ahead single in the fifth to chase the rookie starter.

Tampa Bay won for only the eighth time in 26 games to avoid falling under .500 for the first time since May 24.

In the bottom of the first, the Yankees loaded the bases when Rasmussen (8-5) allowed consecutive one-out singles to Jasson Domínguez, Cody Bellinger and Giancarlo Stanton. The right-hander then walked Jazz Chisholm Jr. and issued a free pass to Ryan McMahon two batters later, forcing in another run.

But after the Yankees tied it, Rasmussen retired 12 straight and 13 of his final 14 batters. He permitted four hits and struck out five in five innings.

Edwin Uceta fanned four in two perfect innings, and Pete Fairbanks got four outs for his 18th save.

NATIONALS 2, ASTROS 1

HOUSTON (AP) — Riley Adams hit a tiebreaking solo homer in the seventh inning to lift Washington to a win over Houston.

The game was tied 1-all with two outs in the seventh when Adams connected off Bryan King (3-2) on his 348-foot shot to the seats in right field to put Washington on top.

Christian Walker doubled to lead off the bottom of the inning and Jacob Melton walked. But Yainer Diaz grounded into a double play before Luis García struck out Mauricio Dubón to end the threat.

Konnor Pilkington (2-0) got the last two outs of the sixth for the win and Kyle Finnegan struck out one in the ninth for his 20th save.

BRAVES 10, ROYALS 7

KANSAS CITY, Mo. (AP) — Ronald Acuña Jr., Marcell Ozuna and Austin Riley homered as Atlanta snapped a five-game losing streak with a victory over Kansas City, who equaled a club record by walking 14 batters Monday night.

It was the fourth time the Royals walked 14 and the first since 2006.

Acuña hit a two-run homer, his 14th, in the third and an inning later Ozuna added another two-run shot, also his 14th. Riley hit a solo homer, his 15th, in the seventh — and his three-run double in the eighth made it 9-3.

Spencer Strider (5-8) pitched five innings, giving up two runs on seven hits and two walks with three strikeouts. Raisel Iglesias squelched a Royals rally in the ninth for his 12th save.

ROCKIES 8, GUARDIANS 6

CLEVELAND (AP) — Tyler Freeman singled home the go-ahead run off Cade Smith as Colorado scored four times in the ninth inning, rallying to a victory over Cleveland.

Smith (2-4) moved into the closer role earlier in the day when Emmanuel Clase was placed on non-disciplinary paid leave as part of a Major League Baseball investigation into sports betting. Smith gave up four runs, one earned, and got only one out after entering with a 5-4 lead.

Colorado scored the tying run on a throwing error by Smith, bringing rookie Warming Bernabel around from second after his leadoff double. Hunter Goodman had an RBI double in the ninth after hitting a solo homer in the eighth off Hunter Gaddis.

Tyler Kinley (1-3) tossed a scoreless eighth and Seth Halvorsen gave up an RBI single to Nolan Jones in the ninth before earning his 11th save.

TWINS 5, RED SOX 4

MINNEAPOLIS (AP) — Brooks Lee hit a two-run single off Jordan Hicks in the bottom of the ninth inning to give Minnesota a victory over Boston after a 90-minute rain delay Monday night.

After Roman Anthony put Boston in front with an RBI single off Twins closer Jhoan Duran (6-4) in the top of the ninth, the grounds crew hustled out the tarp to beat a downpour.

Hicks (1-7), who had warmed up before the delay, allowed a single to DaShawn Keirsey Jr. and hit Mickey Gasper and Willi Castro with consecutive pitches. With one out, Lee delivered his third walk-off hit this season with a slap the other way with a few hundred fans standing in front of soaked seats.

Alex Bregman homered for the second straight game, a three-run shot off Simeon Woods Richardson in the fifth that put Boston up 3-2 after another unfulfilling start by Richard Fitts.

PIRATES 6, GIANTS 5

SAN FRANCISCO (AP) — Andrew McCutchen hit a go-ahead homer and Pittsburgh beat San Francisco for their third straight win on a night when Giants top pitching prospect Carson Wisenhunt made his major league debut.

McCutchen’s 10th homer this season and 329th of his career put the Pirates in front 6-4 in the seventh.

Wisenhunt gave up a homer to the third batter he faced, NIck Gonzales, and three more runs in the second but then finished with three scoreless innings before departing after the fifth with the score tied 4-4. The 24-year-old left-hander gave up five hits with two walks and three strikeouts.

Isiah Kiner-Falefa hit a two-run double then scored on Tommy Pham’s single for a 4-1 lead in the second. The Giants came back with two runs in the bottom of the second and tied it game on Willy Adames’ second RBI hit in the fourth.

Yohan Ramírez (1-0), the third of six Pirates pitchers, got the win and David Bednar pitched the ninth for his 17th save in 17 chances this season. Mitch Keller turned in the shortest of his 22 starts this season after throwing 73 pitches over two innings.

Adames had three hits for San Francisco. Carson Seymour (0-1) gave up McCutchen’s homer and took the loss.

MARINERS 3, ATHLETICS 1

WEST SACRAMENTO, Calif. (AP) — Luis Castillo allowed a run in seven innings, Josh Naylor hit his first home run for the Mariners and Seattle beat the Athletics.

Castillo (8-6) gave up five hits and had four strikeouts. Andrés Muñoz pitched a scoreless ninth inning for his 24th save.

Naylor, Cal Raleigh and Ben Williamson had two hits apiece.

ANGELS 6, RANGERS 4

ANAHEIM, Calif. (AP) — Kevin Newman, Taylor Ward and Luis Rengifo homered to help Los Angeles beat Texas, snapping the Rangers’ six-game win streak.

Kenley Jansen pitched a 1-2-3 ninth inning for his 19th save. The 37-year-old Jansen hasn’t allowed an earned run in 16 consecutive appearances, the longest active streak in the American League and the third-longest of his career.

Connor Brogdon (2-1) replaced Angels starter Jack Kochanowicz in the fifth and gave up one run in 1 2/3 innings. Kochanowicz, called up from Triple-A Salt Lake earlier in the day, allowed two runs — none earned — in 4 2/3 innings.

Newman’s two-run shot opened the scoring in the third, and Zach Neto added an RBI double in the fifth.

Josh Jung hit a solo homer and Jonah Heim had an RBI single for the Rangers. Josh Smith and Corey Seager scored when Adolis García reached on an error by right fielder Gustavo Campero, who bobbled a routine flyball.

Jacob deGrom (10-3), who was 6-0 in his previous 10 starts, gave up five runs and seven hits with eight strikeouts in 5 1/3 innings. The two-time NL Cy Young Award winner has allowed at least one home run in five consecutive games in the same season for the first time in his 12-year career.

PIRATES 6, GIANTS 5

SAN FRANCISCO (AP) — Elías Díaz singled with two outs in the ninth inning to bring in Jose Iglesias with the winning run, and San Diego beat New York to end their seven-game winning streak.

The Padres chased Díaz into shallow right field in celebration. Iglesias, who played for New York last year, reached on a bunt that new Mets reliever Gregory Soto (0-3) fielded and threw wide of shortstop Francisco Lindor, allowing Xander Bogaerts to take second. Iglesias advanced on Jake Cronenworth’s bunt that forced Bogaerts at third and then scored on Díaz’s single to left-center.

Ronny Mauricio tied the game for the NL East-leading Mets with a one-out homer in the ninth off All-Star closer Robert Suarez (3-4), who was trying for his major league-leading 31st save.

Padres starter Dylan Cease was hit in the back of the head by a one-hopper off Lindor’s bat with one out in the third, but remained in the game after being checked by trainers. Mets manager Carlos Mendoza was ejected one batter later by plate umpire Emil Jimenez after Juan Soto took a called third strike.

The Associated Press

push icon
Be the first to read breaking stories. Enable push notifications on your device. Disable anytime.
No thanks