ANAHEIM, Calif. (AP) Jered Weaver didn't throw a pitch faster than 85 mph Sunday.
With the way his offspeed pitches were working, the Los Angeles Angels right-hander didn't need to.
Weaver took a shutout into the seventh inning for his first win in almost a month, Carlos Perez homered and drove in a career-high five runs and the Angels beat the Baltimore Orioles 10-2 to avoid a three-game sweep.
Weaver (4-3) allowed two runs and five hits in seven innings and struck out a season-high six.
''To be honest the front door was locked, the back door was bolted shut, so I was coming in through the chimney with my curveball,'' said Weaver, whose curveball averaged 67 mph Sunday. ''It (was) more consistent than it has been, a little bit sharper. It's coming along.''
Weaver had been 0-3 with a 7.77 ERA in four starts since defeating Kansas City on April 26.
He allowed one runner past first base in the first six innings. Jonathan Schoop hit a two-run homer in the seventh.
''I'm still not where I want to be,'' Weaver said, ''but today my command was good and I was able to better repeat my pitches.''
Perez tied a career high with three hits, getting a go-ahead single in the second and a three-run homer in the seventh against Dylan Bundy.
Los Angeles took a 6-0 lead in the third against Ubaldo Jimenez (2-5), who gave up six runs and eight hits in 5 2/3 innings.
''He came out and gave us some innings to help out our bullpen a little bit,'' Orioles manager Buck Showalter said. ''That third inning just kind of got away from him.''
Escobar, Albert Pujols and C.J. Cron all doubled off Jimenez while the first six Angels batters reached in the third.
Escobar's leadoff double off the center field wall was followed by Kole Calhoun's run-scoring single. Mike Trout walked, Pujols lined an RBI double and Johnny Giavotella also had an RBI single that extended his hitting streak to 11 games. Cron hit a soft liner just inside the chalk down the right field line for another run-scoring double, and another run scored when third baseman Ryan Flaherty mishandled Perez's grounder for an error.
''For us, it was just go out and be aggressive,'' Perez said. ''Be aggressive at home plate, it works.''
Orioles: RHP Yovani Gallardo (shoulder tendinitis) threw his first bullpen session since going on the 15-day disabled list April 23. He will be evaluated Monday.
Angels: Newly-signed RHP Tim Lincecum (hip surgery) will pitch a simulated game in Arizona this week and then go on a minor league injury rehabilitation assignment. ... SS Cliff Pennington (hamstring) is expected to be activated from the 15-day DL on Saturday, the first day he is eligible. ... LHP Lucas Luetge's contract was selected from Triple-A Salt Lake and RHP A.J. Achter was designated for assignment.
JOHNNY BE GOOD
Giavotella added another RBI single in the seventh and finished 2 for 4 with a run and two RBIs hitting in the No. 5 spot behind Trout and Pujols.
During his 11-game hitting streak, Giavotella is batting .395 (17 for 42) with four doubles, eight RBIs and eight runs scored.
''Johnny brings contact and hits with guys on base, and that's what you want,'' Angels manager Mike Scioscia said. ''We want someone to take advantage of what Mike and Albert create, and right now that's Johnny.''
Orioles shortstop Manny Machado went 0 for 4 with three strikeouts, wrapping up a rather forgettable two-day stretch.
Machado went a combined 0 for 8 with six strikeouts Saturday and Sunday, and saw his season average drop from .323 to .308.
Orioles: RHP Chris Tillman (6-1, 2.61) opens a three-game series Tuesday against Houston and RHP Doug Fister (4-3, 4.22).
Angels: RHP Nick Tropeano (2-2, 3.30) is to start the opener of a three-game series at Texas on Monday against LHP Derek Holland (3-3, 5.63).