The Rangers' offense exploded for 12 runs Wednesday in Seattle, an uncharacteristic showing for an offense that had scored more than four runs just twice since their last double-digit output Aug. 5, and Colby Lewis tossed his second complete game of the season in a 12-4 win.
After a 1-2-3 first inning, Texas opened the floodgates with a four-spot in both the second and third innings. Tomas Telis' first major league extra-base hit was a bases-clearing double in the second.
The double, which went in and out of right fielder Logan Morrison's glove as he crashed into the outfield wall, gave Telis his first three Big League RBI.
Rougned Odor became the youngest Ranger to hit a grand slam in the third when he launched the Rangers' fourth hit of the inning.
In a game that was supposed to be started by Felix Hernandez until his start got bumped to Friday, Erasmo Ramirez lasted just three innings with 10 runs on his ledger.
Texas added a pair of runs in the fourth and sixth innings to cap the offensive onslaught.
Elvis Andrus and Adrian Beltre recorded run-scoring hits in the fourth, and Leonys Martin -- hitting leadoff for the 24th time this season in Shin-Soo Choo's absence -- sent a two-run homer into the right-center field seats in the sixth.
The team that had totaled 11 runs over the previous six days had 12 runs in two-thirds of a game.
Lewis' first complete game of the year was also his second in the month of August. Lewis scattered seven Mariner hits Wednesday, with four extra-base hits doing the damage on the scoreboard.
Mike Zunino launched a second-inning solo shot to Edgar's Cantina in left field at Safeco Field, and back-to-back doubles from Robinson Cano and Kendrys Morales plated a pair of Mariners in the sixth. Ranger killer Kyle Seager, who had just one hit in the series, connected for a solo shot in the ninth inning.
The Rangers' 12-run performance marked the first time Seattle had surrendered double-digit runs in a game this season. Texas has scored 10 or more runs in 10 different games, and allowed double digits in 12 contests.
Despite 16 runs crossing the plate Wednesday afternoon, the game lasted just two hours and 27 minutes.