Gary Matthews Jr. broke out of an 0-for-19 drought with three run-scoring hits and robbed Craig Monroe of a grand slam, leading the Los Angeles Angels to an 11-6 victory over the Detroit Tigers on Friday night in a matchup of division leaders. Jered Weaver (7-5) won for the first time in five starts since beating the Dodgers on June 16.