Mike Trout hit his fifth home run of the Los Angeles Angels' five-game series against the Seattle Mariners to help his side to a 4-0 road win.
Trout hit two home runs in the series-opener on Thursday, and after a zero-for-three performance in the second game, he followed it up with a homer in each of the third, fourth and fifth games.
On Sunday he blasted his 21st of the season – the second-most in the majors – to give his side a 2-0 lead in the fourth inning.
Angels pitcher Kenny Rosenberg put in a strong performance in his second start of the season, throwing four-and-two-thirds innings of scoreless baseball, allowing two hits and three walks.
It was a spectacular showing from the Angels bullpen as well, not allowing a single hit or walk the rest of the way after Rosenberg was withdrawn, while striking out seven batters.
Max Stassi finally added another run for the away side in the seventh inning when he brought home Luis Rengifo with an RBI double, before Jared Walsh completed the scoring with a base hit in the eighth inning that allowed Taylor Ward to make it home off a fielding error.
The series win against the Mariners has helped get the Angels' season back on track, winning four-out-of-five after coming into the slate of games with just two wins from their previous 20.
Blue Jays win epic power display
The Toronto Blue Jays won a high-scoring battle against the New York Yankees 10-9 as two of the most powerful batting sides combined for nine home runs.
Blue Jays star Vladimir Guerrero hit the first of the game with a two-run shot in the opening inning, but over the next four frames home runs to Gleyber Torres and Josh Donaldson, as well as RBI doubles to Aaron Judge and Torres had the Yankees up 6-2.
Toronto's George Springer hit a solo home run in the sixth frame, answered by two solo shots from New York's Kyle Higashioka and Marwin Gonzalez, but the Blue Jays would not go away.
Down 8-3, Toronto came all the way back with a grand slam by Lourdes Gurriel Jr. and a three-run homer from Teoscar Hernandez, with Jordan Romano completing a five-out save.
Soto shows his swing in Nationals upset
Juan Soto came through in a big spot for the Washington Nationals to defeat the red-hot Philadelphia Phillies 9-3.
Soto, considered to be one of the game's greatest young hitters, is having the worst season of his career, with his batting average of .218 well below his career average of .290.
He only had one hit from five at-bats against the Phillies, but it was a big one, driving a 428-foot, three-run home run in the second inning to give his side some breathing room.
For the Phillies, the loss was just their third from their past 18 games.