San Francisco’s Hunter Pence hit his career-best 26th home run to back a shaky outing by Ryan Vogelsong as the Giants beat the San Diego Padres 7-3 in the season-ending series between two teams battling to stay out of the cellar in the NL West.
Detroit’s Jhonny Peralta had a hit and an RBI double in his first game since completing a 50-game suspension, but the Tigers lost to the Miami Marlins 3-2.
Peralta had been suspended for his involvement with Biogenesis of America, a Florida-based anti-aging clinic accused of distributing performance-enhancing drugs.
The Los Angeles Dodgers beat the Colorado Rockies 11-0, with Clayton Kershaw scattering four hits over six innings to lower his ERA to 1.83.
Kershaw (16-9) became the first pitcher to lead the majors in ERA in three consecutive seasons since Atlanta’s Greg Maddux from 1993 until 1995.
The New York Yankees stopped a four-game losing streak with a 3-2 win over the Houston Astros. Houston dropped to 51-109, the most losses for a Major League Baseball team since the 2004 Arizona Diamondbacks went 51-111.
Milwaukee’s Norichika Aoki hit a leadoff homer and Khris Davis connected three batters later as the Brewers beat the New York Mets 4-2.
Kansas City’s James Shields struck out 10 and scattered four hits over seven innings for his 100th career win as the Royals beat the Chicago White Sox 6-1. At 62-98 with two games remaining, the White Sox will finish with the second-most losses in franchise history, only ahead of the team that went 56-106 in 1970.
Washington’s Jayson Werth and Wilson Ramos each hit three-run home runs as the Nationals beat the Arizona Diamondbacks 8-4.