Thursday’s American League results

Tigers 7, A’s 6 — Torii Hunter hit a three-run homer with two out in the ninth inning to lift host Detroit over the Oakland Athletics and boosting the Tigers after Max Scherzer was denied his 20th win and Miguel Cabrera limped off with an injury. The Tigers scored four times in the ninth off Grant Balfour (0-3). A two-out walk set up Victor Martinez’s RBI single, then Hunter homered as the Tigers avoided a sweep. Scherzer gave up six runs in five innings. Josh Donaldson hit a leadoff triple in the fifth and Brandon Moss homered deep into the right-field seats to make it 6-1. A’s starter Bartolo Colon was in a position to win his 15th game. He allowed only one run and five hits without a walk over five innings in his first start since Aug. 13. Prince Fielder hit a solo homer in the sixth off Jerry Blevins, who gave up another run and retired only one batter to let the Tigers pull within three runs. Balfour gave up a leadoff walk to Austin Jackson and walked Fielder with two out. Balfour then got ahead 0-2 against Martinez, but couldn’t get a third strike against him and that proved to be costly. Balfour gave up two hits, two walks and four runs and got just two outs in the pivotal inning that prevented the A’s from finishing off a four-game sweep.

Angels 2, Rays 0 — Jason Vargas allowed two hits over seven innings and the Los Angeles Angels held off the host Tampa Bay Rays. Vargas (8-5) gave up a leadoff double to Desmond Jennings in the first and Ben Zobrist’s sixth-inning infield single. The left-hander struck out seven and walked three. Rays rookie Wil Myers drew a leadoff walk from Ernesto Frieri in the ninth and went to third on Yunel Escobar’s one-out double. Frieri rebounded to earn his 28th save, retiring Kelly Johnson on a foul pop and getting pitch-hitter David DeJesus on a flyball.

Royals 3, Twins 1 — Bruce Chen bounced back with a solid start and the visiting Kansas City Royals completed a sweep for their fifth win in a row. Chen (6-2) gave up one run and five hits in 5? innings. Greg Holland pitched a scoreless ninth for his 36th save in 38 chances. Brian Dozier homered for Minnesota. Alcides Escobar, Chris Getz and Alex Gordon hit RBI singles for the Royals.

Orioles 3, Red Sox 2 — Chris Tillman pitched seven strong innings to earn his 15th victory of the season and the visiting Baltimore Orioles avoided a three-game sweep. Manny Machado had two hits for the Orioles, including a two-run double that gave them the lead for good in the third inning. Danny Valencia had two doubles, and Adam Jones also had a pair of hits for Baltimore.

Mariners 3, Astros 2 — Franklin Gutierrez hit a two-run homer after Nick Franklin gave Seattle an early lead with a solo shot and the visiting Mariners held on to end a six-game skid. Franklin put the Mariners on top with his one-out homer off Jordan Lyles (6-7) in the first inning. Raul Ibanez singled to start the fourth inning. Gutierrez’s homer to left field with one out pushed Seattle’s lead to 3-0. Gutierrez had three of Seattle’s six hits to finish a triple shy of the cycle.

Thursday’s National League results

Mets 11, Phillies 3 — Carlos Torres (3-2) carried a two-hit shutout into the seventh inning to lift the host New York Mets. Daniel Murphy had four hits, Eric Young Jr. got three and Anthony Recker added a two-run homer on his 30th birthday. Torres (3-2) struck out six and walked none in 6? innings. He yielded four hits and left to a warm ovation from the crowd following a long sacrifice fly by Darin Ruf.

Nationals 9, Marlins 0 — Jayson Werth and Ian Desmond each hit a three-run homer, leading Gio Gonzalez and the host Washington Nationals over the Miami Marlins. Werth connected in the sixth and Desmond went deep an inning later. Gonzalez (8-6) pitched seven innings of three-hit ball in his first victory in six weeks. The left-hander struck out eight and retired his last 11 batters.

Brewers 4, Pirates 0 — Yovani Gallardo and Kintzler combined on a six-hit shutout and Jonathon Lucroy drove in two runs with a single and sacrifice fly to lift the Milwaukee Brewers over the host Pittsburgh Pirates. John Buck had three hits for the Pirates.

— Associated Press