The Los Angeles Dodgers have lost three games in a row for the first time since mid-June after going down 7-1 at home against the San Diego Padres on Friday.
Yu Darvish was spectacular starting on the mound for the visitors, pitching seven scoreless innings while only allowing two hits and two walks to go with nine strikeouts.
While Darvish was taking the Dodgers' offense out of the contest, the Padres' big bats came through with some timely hits, with star Manny Machado's two-run home run breaking the deadlock in the third inning.
Just three batters after Machado in the same inning, it was teammate Brandon Drury's turn to do the damage, connecting on his own two-run shot to double the Padres' lead to 4-0.
With Drury and Todd Grisham on base in the sixth frame, Padres lead-off hitter Jurickson Profar put the game beyond doubt with a three-run home run, before the Dodgers salvaged one consolation run in the ninth frame through a Joey Gallo base hit.
Overall, the Dodgers only registered four hits as a team, with their MVP candidates Mookie Betts and Freddie Freeman combining to go zero-for-six.
Despite their three-game losing streak, the Dodgers are still five-and-a-half games clear for the best record in the majors at 90-41, and they lead the Padres by 17 games in the NL West.
Castillo, Raleigh lead Mariners to convincing win
Luis Castillo held the Cleveland Guardians scoreless through the first six innings as the Seattle Mariners prevailed 6-1 away from home.
Castillo finished with four strikeouts, allowing five hits and one walk, while with the bat it was Cal Raleigh doing the damage.
Raleigh hit a 366-foot solo home run in the third inning, and he topped that in the sixth frame when he blasted a 424-foot, three-run shot over the right-field wall.
AL Rookie of the Year favourite and the recent recipient of a contract worth up to $470million if all its incentives are hit, Julio Rodriguez came around to score two runs, going one-for-five at the plate.
D'Arnaud and the Braves get to Alcantara
It was a rough outing for NL Cy Young Award shoo-in Sandy Alcantara, giving up six runs in five innings as the Atlanta Braves made him look average in an 8-1 win.
Alcantara leads the majors comfortably in innings pitched (190 – 20 more than second-place) and wins-above-replacement, or WAR (6.9 – 1.9 more than second-place), but he had no answer for a switched-on Braves offense.
Travis d'Arnaud had a day to remember, blasting a pair of 400-foot home runs, while rookies Michael Harris II and Vaughan Grissom also went deep.
Adding to the launch party was Austin Riley, who hit his 34th long-ball of the season – the third-most in the majors – and he has the second-most total bases, trailing only New York Yankees superstar Aaron Judge.