Saturday’s American League results

Blue Jays 7, Rays 2 — The Tampa Bay Rays dropped into a tie with Texas for the second AL wild-card berth, losing to Toronto as Ryan Goins and Kevin Pillar hit two-run home runs for the Blue Jays and J.A. Happ won for the first time in four starts. The Rays (90-71) lost their second game in a row following a seven-game winning streak and dropped a half-game behind Cleveland (91-70). Adam Lind had two hits and three RBI and Brett Lawrie reached base four times for the Blue Jays. Tampa Bay took the first lead for the second consecutive game when Ben Zobrist doubled leading off and scored when Wil Myers singled off the glove of Lawrie at third. Adam Lind’s RBI single tied it in the third as the Blue Jays started the inning with three consecutive singles. Alex Torres (4-2) came on and stranded runners at second and third. Lind made it 3-1 with a two-out, two-run single in the fourth, and the Blue Jays pulled away with a four-run fifth. Anthony Gose led off with a single and scored when Goins homered. Ryan Langerhans singled and an out later, Pillar homered.

Rangers 7, Angels 4 — Craig Gentry doubled, scored and bunted in a run, helping the host Texas Rangers beat the sloppy Los Angeles Angels and reach the final day of the regular season with a chance to make the playoffs for the fourth year in a row. Texas was down three batters in, but the Angels made five errors. The Angels made two errors in the second when the Rangers went ahead for good with four runs.

Orioles 6, Red Sox 5 — Steve Pearce’s two-run double in the eighth rallied the host Baltimore Orioles.

Yankees 2, Astros 1 — Andy Pettitte (11-11) completed his career in fitting fashion. The 41-year-old left-hander pitched a five-hitter for his first complete game in seven years to lead the visiting New York Yankees.

White Sox 6, Royals 5 — The host Chicago White Sox hit four home runs to beat the Kansas City Royals.

Mariners 7, Athletics 5 — Brad Miller hit two homers, including a grand slam, to lift the host Seattle Mariners.

Saturday’s National League results

Pirates 8, Reds 3 — Neil Walker hit two of Pittsburgh’s six homers and the visiting Pirates clinched home-field advantage for the NL’s wild-card playoff game.

Cardinals 6, Cubs 2 — Adam Wainwright earned his 19th victory in a tuneup for the NL division series opener and Matt Holliday homered again as the host St. Louis Cardinals showed no letup after clinching the NL Central.

Padres 9, Giants 3 — Jesus Guzman, Chris Denorfia and Jedd Gyorko each homered and drove in two runs to power the visiting San Diego Padres.

Phillies 5, Braves 4 — Cesar Hernandez had four hits to lead the visiting Philadelphia Phillies.

Brewers 4, Mets 2 — Carlos Gomez homered and had four hits, including a tie-breaking single in the 10th inning that lifted the visiting Milwaukee Brewers.

Nationals 2, Diamondbacks 0 — Dan Haren blanked the host Arizona Diamondbacks on four hits through seven innings to lead the Washington Nationals.

Saturday’s interleague result

Marlins 2, Tigers 1 — Giancarlo Stanton singled to center with the bases loaded with one out in the bottom of the 10th to complete the host Miami Marlins’ rally from a 1-0 ninth-inning deficit.

— Associated Press