LOS ANGELES (AP) -- Justin Upton hit a grand slam and drove in six runs as the San Diego Padres broke loose Sunday, backing unbeaten James Shields in an 11-3 win over the Los Angeles Dodgers.
The Padres had totaled just three runs in losing four straight games. Upton hit a slam in the first inning before Carlos Frias recorded an out and Will Middlebrooks later homered to help stake Shields (6-0) to a 9-0 lead through three.
The All-Star right-hander became the first Padres starter to win his first six decisions since 1985, when Andy Hawkins began 11-0.