SEATTLE -- Hisashi Iwakuma kept his pitches down and the ball in the ballpark. Most of the time.
Iwakuma (8-4) allowed a solo home run to Mark Trumbo, but kept the Angels to three runs over seven innings as Seattle completed its first sweep of the season by beating the Los Angeles Angels 4-3 Sunday.
It was an improvement on a lousy month by the Mariners All-Star, who had allowed at least four runs in each of his previous five starts and 10 home runs over his last four outings.
"He was good. Just a couple bad misses but he was downhill better. He executed pitches better," Mariners manager Eric Wedge said.
Following his previous outing -- his shortest of the season allowing six runs in three innings against Boston -- Iwakuma noted some minor mechanical adjustments he needed to fix to get back on track. Against the Angels, Iwakuma had a better feel for his fastball and was able to mix in his breaking pitches more effectively.
He struck out seven for his first win since June 10.
"Today, overall, I thought I had a better fastball. I had more life with my fastball," Iwakuma said through a translator. "I was able to make an adjustment. I gave up one home run but then overall I thought I had better command than I did the last couple of starts."
The day didn't go nearly as well for Angels starter Joe Blanton.
Blanton (2-12) left the game after allowing the first three runners to reach base in the fifth inning. His four innings pitched was the shortest outing of an already tumultuous season and Blanton appeared to snap in the dugout after coming off the mound in the fourth. Blanton attacked a water cooler and threw it to the ground and appeared to engage in a verbal altercation with catcher Chris Iannetta.
Iannetta called it "a miscommunication" but wouldn't elaborate on the incident. Blanton was also mum on specifics but chalked it up to frustration.
"Any time things aren't going good it kind of brings things to a little volcano, a little head, whatever you want to call it," Blanton said.
"Things aren't going well. You try and do more out there competing with everything. Things happen. Guys get mad at giving up runs, striking out. It's part of it sometimes."
The Mariners have now homered in 22 consecutive games, the longest streak in the majors since Atlanta's 23-game run in 2006. Seattle's string is the best by an AL club since Texas set the big league record with 27 in 2002.
Seattle's long-dormant offense has come alive in recent weeks. They currently lead the majors for home runs in July and are second in batting average and runs scored for the month.
"We're doing our jobs. We're getting runners in from third base. We're moving runners over." Saunders said. The biggest thing that was lacking was we were taking our walks, we were getting into scoring position but we were missing the two-out hits or the ball in the gap and that's what we're starting to do. We're driving the ball more."
Tom Wilhelmsen pitched a perfect ninth inning for his 19th save of the season.
Trumbo hit his 21st homer in fifth to put the Angels on the board.
Mariners RHP Stephen Pryor will begin a rehab assignment with Single-A Everett either Monday or Tuesday of this week. He has been on the disabled list since April 15 with a torn back muscle. ... Blanton leads the league in losses (12), hits allowed (148) and home runs allowed (23). ... Mariners 3B Seager extended his hitting streak to 14 games. Since June 30 Seager is batting .442 with two doubles, five home runs, 10 RBIs, eight walks and 16 runs scored. ... Angels' Trout extended his hitting streak to 10 games. He's batting .417 with four doubles, two triples, two home runs, six RBIs, five walks and eight runs scored since July 3. ... Angels' Callaspo extended his hitting streak to nine games. ... Iwakuma is not expected to pitch in the All-Star Game Tuesday.
Los Angeles Dodgers' Cody Bellinger to try to play with rib fracture
Cody Bellinger was diagnosed with a non-displaced rib fracture on a collision with teammate Gavin Lux earlier this week that manager Dave Roberts said was "benign." He'll try to play though the pain after sitting out Saturday's game.
Atlanta Braves' Marcell Ozuna has MLB administrative leave extended through Sept. 24, source says
Braves outfielder Marcell Ozuna's administrative leave under the MLB-MLBPA joint domestic violence policy has been extended through Sept. 24, a source confirmed to ESPN.
Tampa Bay Rays place center fielder Kevin Kiermaier on COVID-19-related IL
The Rays placed center fielder Kevin Kiermaier on the COVID-19-related IL due to general illness symptoms and purchased the contract of right-hander Joey Krehbiel from Triple-A Durham before Saturday's game against Detroit.
Fantasy baseball forecaster: Team hitting ratings
Stay ahead of the game and optimize your fantasy baseball hitters with our forecaster, which provides a rolling 10-day outlook of every team's hitting matchups as well as the potential for stolen bases.
Fantasy baseball forecaster: Pitcher projections for the next 10 days
Keep up to date on who is pitching -- and how well they're expected to do -- with our forecaster, which provides a rolling 10-day outlook of every team's probable starting pitchers with game score projections.
Gray scheduled to start for Cincinnati against Los Angeles
Los Angeles Dodgers (94-54, second in the NL West) vs. Cincinnati Reds (77-71, third in the NL Central)