MLB roundup: Mitch Haniger and M's post walk-off win over Tigers

Mitch Haniger delivered a three-run double to right field with two outs in the bottom of the ninth inning, securing a 4-3 victory for the Seattle Mariners against the visiting Detroit Tigers on Thursday night.
This win ended the Mariners' three-game losing streak and placed them in a tie for first place with the idle Houston Astros in the American League West. Haniger achieved his eighth career walk-off hit with the Mariners, surpassing Jim Presley to set a new franchise record.
JT Chargois (2-0) was credited with the win after throwing a scoreless top of the ninth inning. Seattle's Luke Raley contributed to the offense with a home run among his two hits.
For Detroit, Parker Meadows recorded his fourth consecutive game with two hits since returning from the injured list, while Will Vest (2-4) was charged with the loss.
Jo Adell delivered a pivotal two-out, bases-clearing double, contributing to a six-run fifth inning that propelled Los Angeles to victory in New York, marking the Angels' fourth win in their last six games.
Tyler Anderson, the starting pitcher for Los Angeles, improved his record to 9-10 by allowing just one run on three hits over six impressive innings, securing his first win since July 6. Nolan Schanuel initiated the scoring with his third career leadoff home run and later provided a crucial tiebreaking single against New York's Nestor Cortes, who fell to 5-10, before the Angels surged ahead in the fifth inning.
The Yankees saw home runs from Jazz Chisholm Jr. and Oswaldo Cabrera, but their record now stands at 8-3 following a dismal stretch where they lost 23 of 33 games from June 15 to July 26. Additionally, the Yankees suffered a setback when shortstop Anthony Volpe exited the game due to left foot pain after fouling a pitch off his foot.
Trea Turner played a crucial role in Philadelphia's victory over Arizona in Phoenix, hitting a tiebreaking two-run single, while J.T. Realmuto contributed with a home run.
Bryce Harper showcased his skills with three hits and an intentional walk, helping Philadelphia secure its fourth win in the last five games. Realmuto, along with Kyle Schwarber, Edmundo Sosa, and Weston Wilson, each recorded two hits. Kolby Allard (1-0) allowed only one run and six hits across five innings.
For the Diamondbacks, Jake McCarthy and Eugenio Suarez both hit home runs, but their four-game winning streak came to an end. McCarthy had three hits, while Lourdes Gurriel Jr. and Geraldo Perdomo each added two. Jordan Montgomery (7-6) was charged with four runs and eight hits over 5 2/3 innings.
The Toronto Blue Jays triumphed over the Baltimore Orioles with a score of 7-6. Vladimir Guerrero Jr. showcased an impressive performance, hitting a home run, a double, and a triple, while also driving in four runs, leading the home team to victory in the final game of their three-game series.
Guerrero's hitting streak has now reached 20 games. Toronto's right-handed pitcher Kevin Gausman (10-8) limited Baltimore to just two runs and three hits over eight innings. Although the Orioles mounted a comeback with four runs in the ninth inning against Zach Pop and Chad Green, Green ultimately secured the final three outs, earning his 10th save.
For the Orioles, Colton Cowser contributed significantly with a two-run home run and four RBIs, but the team fell to a record of 3-4 on their current 10-game road trip. Orioles' right-hander Dean Kremer (4-9) struggled, allowing five runs and four hits in 4 1/3 innings.
In another matchup, the New York Mets defeated the Colorado Rockies 9-1. Pete Alonso excelled with two home runs and a single, while Mark Vientos also contributed with a home run, leading New York to victory in Denver.
Supporting Alonso's efforts, Francisco Lindor and Tyrone Taylor each recorded two hits, complementing a strong performance from pitcher David Peterson (6-1), who allowed only one run in five innings. The Rockies' Ezequiel Tovar and Brendan Rodgers each had two hits, but the team suffered its first home series loss since June, failing to achieve any extra-base hits against four Mets pitchers and striking out ten times.
Chris John