Jered Weaver pitched two-hit ball over seven innings, Torii Hunter homered and added an RBI single in a six-run seventh, and the Angels beat the A's 6-0 on Thursday afternoon to avoid a four-game sweep.

Weaver struck out nine in his first start since skipping a turn in the rotation because of biceps tendinitis.

The loss snapped Oakland's 12-game road winning streak, two shy of the franchise record set in May 1931.