The Dodgers badly needed Landon Knack to get back on track against the Giants, and he delivered.