Tejada, Mora, Markakis homer; Orioles take series with A's

• Goat: A's starter Joe Blanton (4-3) allowed all three Oriole homers over the course of his six-inning, ten-hit, eight-run outing.

• Figure this: After going 13 straight games without scoring as many as seven runs, the Orioles have recorded eight in each of the last two games over the weekend.

• On the road again: The Orioles, who went 3-3 on the homestand, play their next 10 games away from home, where they're 8-16.

-- ESPN.com news services

Orioles 8, A's 4

BALTIMORE (AP) -- Miguel Tejada got it started, and Melvin Mora followed. Then Nick Markakis hit a home run, too.

Perhaps that old adage about hitting being contagious might be true, after all.

The Orioles' rejuvenated offense produced three homers, and Baltimore shook off another shot by Nick Swisher in an 8-4 victory over the Oakland Athletics on Sunday.

After going 13 straight games without scoring as many as seven runs, the Orioles tallied eight in successive games over the weekend. Tejada led the way, hitting a home run in each game.

"I think when he starts swinging the bat the rest of the team starts to pick up a little bit," Orioles manager Sam Perlozzo said beforehand. "If we can get one or two guys to start swinging, maybe some others guys will relax and chip in with them."

That's how it played out Sunday. Tejada hit a two-run shot in the third inning, Mora connected with a man on in the fourth and Markakis hit a three-run drive in the sixth.

It was only the second time this season Baltimore hit three home runs in a game.

"We're definitely starting to swing the bats better as a team," said Markakis, who went 3-for-4 and scored twice after going 0-for-8 in the first two games of the series.

Swisher homered in a third consecutive game, a three-run shot that got the A's to 5-4 in the fifth. It was his ninth home run of the season, the fifth in five games against Baltimore.

But Oakland starter Joe Blanton (4-3) gave up a career-high tying three homers in six innings after allowing only six home runs in 67 2/3 innings before Sunday.

"Today it seemed if he made a mistake they capitalized on it," Oakland manager Bob Geren said. "He's been great all year and I'm sure he'll continue to have a great season."

Tejada has homered in three of four games after connecting only twice in his first 46 games.

"It's because I've been working hard with my conditioning trainer in the weight room and [because] I work hard on my hitting," he said. "I feel comfortable right now and I'm swinging at strikes. That's why my bat looks quicker."

Someone asked Geren if he was surprised to see Tejada go on such a tear.

"No, I wasn't. I was surprised when I heard Tejada only had two home runs. Then the night we arrived [Thursday], they were playing Toronto, he hit one. Then he hit two against us," Geren said. "He's a good hitter and he's got great bat speed, an MVP-type player."

Daniel Cabrera (4-5) allowed four runs, five hits and four walks in six innings for the Orioles. He was 0-2 with 15.00 ERA in two career starts against the A's.

For the third time in the series, Baltimore scored first. Blanton got the first two outs in the third inning before Markakis singled and Tejada drove a hanging breaking ball into the left-field seats.

Baltimore made it 5-1 in the fourth. After Jay Payton singled, Mora hit a towering fly that dropped into the front rows of the left-field seats. It was his sixth home run, the first since May 1.

Corey Patterson followed with a double, and Brian Roberts hit a two-out RBI single.

Swisher got the A's back in the game with a two-out drive to right after Adam Melhuse singled and Shannon Stewart walked. Swisher is 6-for-15 (.400) with five homers and nine RBIs in five games against the Orioles this season.

Game notes
It was Baltimore's first series win at home against Oakland since 2003. ... Swisher has eight career homers against Baltimore, all at Camden Yards, his most HRs at any road ballpark. ... Mora's homer ended a 2-for-16 skid. ... Oakland's Eric Chavez went 0-for-4, extending his ongoing slump to 1-for-21. ... The Orioles, who went 3-3 on the homestand, play their next 10 games on the road, where they're 8-16.