Homeplate umpire Andy Flecther is tended to by Houston Astros first base coach Tarrik Brock after taking a spill in Oakland, Calif. on Sunday, April 20, 2014. (AP Photo/Matthew Sumner)

Houston Astros' Marwin Gonzalez is congratulated by third base coach Pat Listach after hitting a solo homer in the fourth inning of a baseball game against the Oakland Athletics in Oakland, Calif. on Sunday, April 20, 2014. (AP Photo/Matthew Sumner)The Associated Press

Houston Astros' Marwin Gonzalez is congratulated by third base coach Pat Listach after hitting a solo homer in the fourth inning of a baseball game against the Oakland Athletics in Oakland, Calif. on Sunday, April 20, 2014. (AP Photo/Matthew Sumner)

OAKLAND, Calif. (AP) — On a day when his fastball didn't have much bite and his breaking pitches were flat, Jesse Chavez finally got the victory that had eluded him through the first two weeks of the season.

The 30-year-old starter also managed to carve a spot in the Athletics' history books along the way.

Chavez combined with three relievers on a five-hitter, and Josh Donaldson drove in three runs to help Oakland beat the Houston Astros 4-1 on Sunday to complete a series sweep.

"Today was one of those days where I had to make pitches and see pretty much what I was made of as a starter," said Chavez after lowering his team-leading ERA to 1.38. "The only thing I had pretty much working today was my changeup. That was a good pitch that I needed."

Chavez (1-0) allowed four hits over six innings and retired seven of the final eight batters he faced after giving up a solo home run to Marwin Gonzalez in the fourth.

He struck out three, walked one and became the first pitcher in franchise history to be on the opening- day roster and allow one earned run or less in six innings during each of his first four starts.

Not bad for a guy who was on the fringe of the A's rotation until injuries sidelined Jarrod Parker and A.J. Griffin.

"I think he'll tell you he struggled with his command moreso today than any other day," Oakland manager Bob Melvin said. "That's really the mark of a good pitcher, when you don't have your best stuff. He's been focused and ready for that opportunity and continues to run with it."

Josh Donaldson homered and doubled twice while Jed Lowrie and Eric Sogard added two hits apiece for the A's, who have won 11 of 13.

Oakland has the best record in the American League despite a shaky defense that committed its AL-leading 19th error.

Gonzalez had two hits for the Astros. Houston has dropped seven straight.

"We have an underperforming team right now, and when you underperform and make the mistakes that we make this is going to be the result," manager Bo Porter said.

Donaldson hit a two-run homer off Houston starter Brad Peacock in the first and added an RBI double in the seventh. He also had a two-out double in the fifth.

That helped offset an early miscue by Oakland's third baseman. Donaldson bobbled George Springer's grounder in the third, extending the team's worst defensive stretch since 2011.

Lowrie, the shortstop, also dropped a high popup by Springer in the eighth, marking four straight games in which the A's have committed at least two errors. Overall, Oakland has made an error in nine consecutive games.

"I don't like it," Melvin said. "You can't continually play defense like this and get away with it."

Three of Houston's first four batters reached base before Oakland's young right-hander settled down. After catcher John Jaso threw out Jose Altuve trying to steal third, Chavez got Marc Krauss to fly out.