DETROIT -- J.B. Shuck drove in a career-high four runs and the Los Angeles Angels scored eight fifth-inning runs to rout the sloppy Detroit Tigers 14-8 and end a three-game losing streak on Tuesday at Comerica Park.
Josh Hamilton had three hits, scored three runs and knocked in another as everyone in the Angels' lineup scored at least one run. Starting C.J. Wilson (7-5) got the victory despite giving up five runs in five innings. The Angels, who scored a season-high in runs, have a seven-game winning streak over the Tigers, their longest active streak against any opponent.
Miguel Cabrera hit a two-run homer but also committed two of the Tigers' six errors, the most in the majors this season. The last time Detroit committed six errors in a game was Sept. 11, 1982 at Boston.
Tigers starter Rick Porcello (4-5) had another nightmarish outing against the Angels, giving up seven runs on 10 hits in 4 1/3 innings. He allowed nine runs in two-thirds of an inning in his other start against them this season on April 20.
The Angels sent 12 men to the plate in their eight-run fifth to take a 10-2 lead. After Rick Porcello got the first out, the next six batters reached safely. Singles by Howie Kendrick and Josh Hamilton drove in the first two runs.
Porcello was replaced by Darin Downs, who retired just one of the five batters he faced. Hank Conger drew a bases-loaded walk and Erick Aybar hit a sacrifice fly before J.B. Shuck, Mike Trout and Albert Pujols followed with run-scoring singles. A throwing error by the next reliever, Evan Reed, accounted for the final run.
The Tigers made it 10-5 with three runs in the bottom of the inning, including Victor Martinez's two-run single.
Miguel Cabrera and Trout, who finished 1-2 in the A.L. MVP voting last season, got their offenses going in the third inning.
Trout chopped a single over the head of third baseman Cabrera to score Shuck, who had doubled. Cabrera gave the Tigers a short-lived 2-1 lead in the bottom of the inning with his 21st homer.
The Angels tied it in the fourth on Conger's RBI single.
NOTES: Angels LHP Jason Vargas will undergo surgery Wednesday morning to remove a blood clot in his left armpit. Vargas, 6-4 with a 3.65 ERA, was placed on the 15-day disabled list on Friday. Dr. Russell Montgomery will perform the surgery in Fullerton, Calif. There is no timetable for Vargas' return. ... The Tigers' Jim Leyland, who will manage the American League in the July 16 All-Star Game at the New York Mets' Citi Field, said he's relieved that New York Yankees closer Mariano Rivera doesn't want to be the starting pitcher. "Rivera took me off the hot seat," Leyland said of Rivera, who is retiring after the season. "I hope I give him the ball in the ninth inning in New York." ... The Angels acquired OF Collin Cowgill from the New York Mets for minor league OF Kyle Johnson. Cowgill, who has a .237 career average in 97 major league games with three teams, was assigned to Triple-A Salt Lake City.