ANAHEIM (AP) Steve Pearce hit a three-run homer, Miguel Gonzalez pitched seven stellar innings in his first career victory, and the Baltimore Orioles hung on to beat the Los Angeles Angels 3-2 Friday night.
Gonzalez (1-0), who is from the nearby San Fernando Valley, yielded three hits and a run while striking out six to win his first major league start, delighting a few dozen friends and family members at Angel Stadium. The 28-year-old rookie outdueled All-Star C.J. Wilson for the Orioles’ third victory in four games during their West Coast road swing.
Wilson (9-5) allowed four hits and three walks over seven innings in his final start before his All-Star game appearance, but the Angels lost with the left-hander on the mound for the first time in nine starts since May 17.
Mark Trumbo and Mike Trout homered for Los Angeles, which has lost two of its last seven against Baltimore.