Home Sports Walker off just enough, D-backs can’t complete sweep