Although Jered Weaver didn't have his best stuff, he was just sharp enough to make key pitches when he needed. Weaver tossed six scoreless innings and Grant Green hit a three-run double that led the Los Angeles Angels to a 5-0 victory over the Milwaukee Brewers on Friday night.