ANAHEIM, CALIFORNIA – The Los Angeles Angels can almost taste it now.
Jered Weaver earned his AL-leading 17th win, Mike Trout homered twice, and the AL West leaders reduced their magic number for clinching the division title to four with a 5-2 victory over the Houston Astros on Saturday night.
Any combination of Angels victories and Seattle Mariners losses totaling four will give Los Angeles its sixth division title under manager Mike Scioscia and first since 2009, when the team won its third in a row.
The Angels extended their winning streak to 10 games — one off the franchise record set in 1964 — improving to a major league-best 93-55. They had scored at least seven runs in each of their previous eight contests, tying a club record set in 1979.
“The offense is clicking and the pitching staff’s been unbelievable,” Trout said.
Weaver (17-8) allowed a run and four hits through seven innings with a season-high 12 strikeouts, his 13th career double-digit game. The three-time All-Star is 10-2 with a 3.35 ERA over his last 17 starts.
Yankees 3, Orioles 2
In Baltimore, Chris Young stole home in the second inning in his latest surprising September performance, and New York edged the AL East leaders, ending the Orioles’ longest winning streak of the season at six.
The Yankees’ Ichiro Suzuki, a defensive replacement in the eighth, grounded out in his lone at-bat an inning later.
Blue Jays 6, Rays 3
In Toronto, Adam Lind hit a tiebreaking two-run homer in the seventh inning for the hosts, and Edwin Encarnacion also went deep.
White Sox 5, Twins 1 (1st)
White Sox 7, Twins 6 (2nd)
In Chicago, Dayan Viciedo hit a two-run homer in the ninth to lift the White Sox to a win over Minnesota and a sweep of their doubleheader.
In the first game, Chicago’s Jose Quintana struck out a career-high 13 and Alexei Ramirez homered.
Tigers 5, Indians 4
In Detroit, Alex Avila hit a two-out, two-run homer in the eighth inning and the Tigers kept their slim AL Central lead, beating the Indians.
Royals 7, Red Sox 1
In Kansas City, Jeremy Guthrie retired the final 17 batters he faced and Omar Infante had three hits and drove in two runs.
The Royals’ Norichika Aoki, batting second for the first time this season, had two hits in four at-bats, scored a run and drove in a run.
Athletics 3, Mariners 2 (10)
In Seattle, Jed Lowrie drew a bases-loaded walk with two outs in the 10th to force in the tiebreaking run against the Mariners.
Dodgers 17, Giants 0
In San Francisco, Zack Greinke pitched six scoreless innings and hit his fourth career home run, and Los Angeles romped past the Giants.
Jose Uribe and Scott Van Slyke homered, Hanley Ramirez went 4-for-5 and Matt Kemp had three hits and three RBIs for the Dodgers.
Diamondbacks 10, Padres 4
In Phoenix, Mark Trumbo had three hits and three RBIs.
Cardinals 5, Rockies 4
In St. Louis, Matt Holliday homered in the first inning for the second straight night and Shelby Miller pitched six solid innings and had an RBI double.
Phillies 2, Marlins 1
In Philadelphia, Marlon Byrd hit an RBI double and threw out a runner at the plate.
Reds 5, Brewers 1
In Milwaukee, David Holmberg pitched six effective innings and Billy Hamilton hit a two-run triple to lead Cincinnati past the hosts.
Cubs 6, Pirates 4
In Pittsburgh, rookies Javier Baez and Matt Szczur homered as Chicago beat the Pirates.
Nationals 10, Mets 3
In New York, Bryce Harper homered and Ian Desmond drove in three runs.
Rangers 3, Braves 2
In Arlington, Texas, Rougned Odor’s go-ahead double gave fellow rookie Lisalverto Bonilla a win in his first major league start.