ATLANTA (Ticker) -- Rookie
continues to make a name for himself by outdueling big-name pitchers.
Duke got the better of
, allowing seven hits in 8 1/3 innings as the
ended a five-game slide by defeating the
homered for the Pirates, who avoided a four-game sweep and ended a six-game winning streak by the Braves.
Duke (4-0) allowed one run, walking one and striking out two in the longest outing of his brief major league career.
"The big key for me was using my fastball in the strike zone," Duke said. "I was just moving it around from inside to outside. I'm very happy at this point. I couldn't ask for it to go better than it has."
"He was great. He pitched me outstanding," said
, who was hitless in four at-bats. "He has got poise and great stuff to go along with it. He didn't fall into any patterns. He certainly has a great repertoire and a great makeup. He'll do this the first time around the league, but the league should make some adjustments."
In his first five major league starts, the 22-year-old lefthander has allowed just four earned runs in 39 1/3 innings, striking out 29 and walking 10. He has beaten 300-game winner
and Hudson along the way.
"I'm just trying to observe (what's been going on) and take it for what it is," Duke said. "I'm not going to get complacent."
Even before he arrived in the majors, Duke was outpitching star hurlers. In his Class AAA debut with Indianapolis on April 7, he got the win over Boston's
, who was on a rehabilitation assignment at Pawtucket.
"That's the reason why I joined up in this game," Duke said. "I want to beat these guys. I don't expect to all of the time, but I'll definitely take it."
doubled in the fifth inning and has 20 hits in his first 48 plate appearances. Francoeur faced Duke for the past two years in the minor leagues at Rome and Lynchburg.
"He pitched a good game," said Francoeur, who was hit by Duke in the second inning. "He can throw any of his three pitches for strikes and he's always done that. He definitely has improved."
and got an out in the ninth before departing in favor of
, who recorded his 26th save with the help of a running catch by Duffy in center field.
Hudson (7-6) was not sharp. In 6 1/3 innings, the two-time All-Star gave up four runs, eight hits and a walk, striking out five as he fell to 2-2 all-time vs. the Pirates.
Castillo, who had an RBI single in the fourth, followed
's single in the sixth by belting a 2-2 pitch from Hudson for his ninth homer.
"I'm happy for today," said Castillo. "The pitch was a little up. Three days ago I wasn't hitting good. Today I stayed back a little bit more and concentrated."
Duffy opened the seventh with his first major league homer. He has hit in 12 of his last 13 starts.
"It was a changeup," Duffy said. "It was pretty special. To get it (first homer) off of a guy like Hudson kind of makes it feel better. I'm definitely happy it happened in a win."
singled home a run in the fifth for the Braves, who completed a 6-1 homestand.