Rookie Ty Blach out-pitched ace Clayton Kershaw, and the Giants held onto their lead for the last NL playoff spot going into the final day of the regular season, beating the Dodgers 3-0 Saturday.

The Giants stayed one game ahead of St. Louis for the second NL wild-card slot. The Cardinals beat visiting Pittsburgh 4-3 earlier in the day.