The Arizona Diamondbacks earned just their second series sweep of the season this weekend, coming out on top in three games against the Oakland A's.
On Friday, the Diamondbacks saw something the team hasn't seen for quite some time -- heroics from third baseman Ryan Roberts.
Roberts hit a three-run, walk-off home run to win the game, which came after some disastrous baseball earlier.
Starting pitcher Daniel Hudson's night lasted a grand total of five outs, during which the A's racked up six runs on eight hits.
Willie Bloomquist singled in a run and Jason Kubel hit a two-run homer in the bottom of the second, bringing the score back to 6-3.
Paul Goldschmidt hit a solo home run in the fifth, as the D'Backs crept back to 6-4.
Then the A's pushed back, off a two-run Seth Smith home run to go up 8-4 in the sixth.
But the D'Backs didn't go away -- Bloomquist scored on a Kubel double, and Kubel came home a Justin Upton single in the bottom half of the inning.
The score stayed at 8-6 until the bottom of the ninth, when the A's sent in Brian Fuentes to attempt to close out the game.
Fuentes got two quick outs, as Goldschmidt flew out, and Miguel Montero grounded out.
Chris Young then walked, and Aaron Hill singled to bring Roberts to the plate.
Roberts came up big -- knocking the ball into the stands in left field.
Roberts took a pie in the face, as the dejected A's fans -- were talking to you, guy in the elephant suit in section 141 -- shuffled out.
On Saturday, the D'Backs had an easier time. The grand slam by Montero sure helped.
The Montero slam came in the fifth inning with the D'Backs up 2-1, and piled on two more after that to win 8-3.
Starter Trevor Cahill recorded an unusually high (for him) seven strikeouts in his winning effort.
On Sunday, there wasn't much to write home about, except for the D'Backs sweeping the A's, and Goldschmidt extending his hit streak to 17 games.
The D'Backs went up three after one inning -- after an A's defensive miscue and an Aaron Hill two-run single -- while the A's never caught up. The A's got their third run in the seventh, but the D'Backs put up their fourth and final run two innings prior.
J.J. Putz recorded the save in mid-season form, without hits.
The D'Backs have now won five in a row, although extending that streak could get a little tough. They're heading to Arlington for a three-game series against the Texas Rangers, who are nine games over .500.
Ian Kennedy faces off against Colby Lewis on Tuesday in the first game.