MLB roundup: Adrian Del Castillo leads D-backs to victory over Marlins

Rookie catcher Adrian Del Castillo, a 24-year-old native of Miami, made a remarkable debut in his hometown by hitting a grand slam and driving in six runs, propelling the Arizona Diamondbacks to a 9-6 victory over the Miami Marlins on Monday night.
Del Castillo recorded a 2-for-4 performance at the plate, including a walk and his first career stolen base, while also successfully throwing out a runner attempting to steal second base.
Brandon Pfaadt (8-6) secured the win despite conceding nine hits, two walks, and four runs over 5 1/3 innings. The Diamondbacks have now achieved five consecutive victories in games where Pfaadt has taken the mound.
For the Marlins, Nick Fortes contributed with a solo home run and a sacrifice fly, marking Miami's fourth loss in their last five games.
In another matchup, the New York Mets triumphed over the Baltimore Orioles with a score of 4-3. Francisco Alvarez delivered a walk-off home run in the ninth inning, marking the first of his career, as the Mets claimed victory in the opening game of a three-game series.
Edwin Diaz (4-1) pitched a flawless ninth inning for the Mets, who have now won four of their last ten games, narrowing the gap to 1.5 games behind the idle Atlanta Braves in the competition for the final National League wild-card position.
Ramon Urias and Ryan Mountcastle each recorded two hits and collectively scored all three runs for the Orioles, who now find themselves half a game behind the idle New York Yankees in the pursuit of first place in the American League East and the top overall seed in the American League.
The Texas Rangers triumphed over the Pittsburgh Pirates with a score of 4-3, thanks to Corey Seager's impressive performance, which included two home runs that constituted the entirety of the Rangers' offense. This victory marked the beginning of a three-game series held in Arlington, Texas.
Marcus Semien contributed with two hits and a run scored, helping the Rangers secure their second consecutive win, a feat not achieved since a five-game winning streak from July 21-25. Jose Urena (4-8) was instrumental in the victory, delivering four innings of scoreless relief.
For the Pirates, Jared Triolo's three-run homer was a highlight, but the team suffered its 12th loss in 14 games. Starting pitcher Luis L. Ortiz (5-4) allowed four runs and five hits over six innings of work.
In another matchup, the Cincinnati Reds defeated the Toronto Blue Jays 6-3, with TJ Friedl hitting a solo home run among his three hits. This victory allowed the Reds to break a three-game losing streak.
Ty France also made significant contributions with two hits and two RBIs. Cincinnati's right-hander Julian Aguiar made his major league debut, giving up two runs and four hits in four innings, while Tony Santillan (1-1) secured the win.
The Blue Jays saw solo home runs from Vladimir Guerrero Jr. and Ernie Clement in this opening game of a three-game series, which is part of a seven-game homestand.
Chris John