The final frame capped an 8-7 success for the hosts and nullified Felix Hernandez's sharp seven innings for Seattle at Citizens Bank Park.
Jon Jay knocked in two runs and scored three times as part of a 17-hit offensive onslaught that snapped the St Louis Cardinals' losing streak at seven in emphatic style as they routed the Pittsburgh Pirates 13-0 at PNC Park.
The San Francisco Giants made a winner of Matt Cain with a two-run rally against Philadelphia Phillies closer Jonathan Papelbon sealing a 2-1 success - Cain threw eight innings of one-run ball.
The Baltimore Orioles beat the Houston Astros 6-3 - with Bud Norris striking out eight in his winning debut just a day after being dealt by the Astros at the non-waiver trade deadline.
The Texas Rangers beat the Arizona Diamondbacks in a game rearranged following a wash-out at the Rangers Ballpark in Arlington in May.
The Kansas City Royals' 7-2 defeat of the Minnesota Twins at Target Field was their ninth successive victory and the Cleveland Indians are also in prime form, their 6-1 success against the Chicago White Sox at Progressive Field was their eighth in a row.
Junior Lake and Anthony Rizzo belted two homers for the Chicago Cubs - but they were not enough as Hanley Ramirez and Jerry Hairston posted two RBIs apiece for the LA Dodgers in their 6-4 success at Wrigley Field.
Elsewhere, the Atlanta Braves wrapped up a four-game sweep of the Colorado Rockies with a 7-2 victory, the LA Angels saw off the Toronto Blue Jays 8-2 and the Miami Marlins blanked the New York Mets 3-0.