MIAMI -- Rookie Luis Castillo pitched like a seasoned veteran.
Castillo pitched a career-best eight innings and the Cincinnati Reds ended a six-game skid, beating the Miami Marlins 6-4 on Sunday.
"I can't say enough good things about Luis. It was like playing a video game back there really," said Reds catcher Tucker Barnhart, who drove in three runs. "I felt like I was making up stuff and he was throwing it like it was nothing, like he had been doing it like he had 10 years in the big leagues."
Castillo (2-4) allowed one run on three hits, striking out six and walking one. He outpitched Dan Straily (7-7) in a matchup of right-handers who were traded for each last January as part of a four-player deal.
"It's amazing. You face your ex-team, you face the pitcher they traded you for, and we even wear the same number on the back of the jersey," Castillo said. "It was a good experience and thankfully everything worked out well for me."
The Marlins, who got a three-run homer from Marcell Ozuna in the ninth off reliever Raisel Iglesias, had their four-game winning streak snapped. NL home run leader Giancarlo Stanton was held out of Miami's lineup for the first time since May 31.
"He's fine," Marlins manager Don Mattingly said. "He was on-deck. He would have hit."
Castillo, the Marlins' minor league pitcher of the year last season, primarily used his upper-90s fastball to keep the Marlins off-balance. He allowed one run and three hits while striking out six and walking one as 70 of his 106 pitches went for strikes.
"It was sensational, on the attack," Reds manager Bryan Price said. "Certainly it could have been a lot more on his shoulders in simply trying to get us on the right track, especially pitching (against) his old organization against the pitcher he was traded for against a lot of old friends I'm sure, and he pitched a beautiful game."
Castillo also went 1 for 3 with his first career RBI and laid down a sacrifice bunt.
"He pretty much showed the whole package today," Mattingly said.
Iglesias relieved Castillo to start the ninth and allowed a three-run homer to Ozuna's 24th homer to make it 6-4. Iglesias retired the next two batters to end the game with Stanton in the on-deck circle.
Straily, who went 14-8 in his only season with the Reds last year, allowed two runs and seven hits in six innings. He struck out four and walked two.
"It was kind of fun. There's a few times I've gotten to face some guys I've been traded for," Straily said. "It's just another one of those layers to baseball, another fun thing."
Miami's A.J. Ellis hit a double over the head of diving center fielder Billy Hamilton to cut the deficit to 2-1 in the sixth.
The Marlins had an opportunity to tie the game with Christian Yelich at bat, but Yelich tipped a ball just in front of home plate and was immediately tagged out by Barnhart, who threw down to third to get Ellis trying to advance to end the inning.
"Just an odd play," Barnhart said. "When it hit, it hit in front of the plate and then kind of backed up and it was weird because it sat right on the plate. So I picked it up as quick as I could and got the tag and I saw Ellis in no man's land."
The Reds responded by breaking open the game with four runs in the seventh, pushing their lead to 6-1. Barnhart delivered a two-run single up the middle.
The Reds opened the scoring in the second with a pair of runs keyed by four consecutive singles, including run-scoring ones by Barnhart and Castillo.
OZUNA SETS JULY RBI RECORD
Ozuna set the Marlins' club record with 27 RBI in July, surpassing Kevin Millar (1999) and Logan Morrison (2011), who had 26.
It is the most RBI by a Marlin in any month since Stanton had 29 in April 2014. Hanley Ramirez holds the club record with 33 in June 2009.
TRAINER'S ROOM
Reds: RHP Anthony DeSclafani (right elbow) has not pitched in the majors this season, but made his second rehab start on Saturday with four scoreless innings for Single-A Dayton, allowing one hit and no walks.
UP NEXT
Reds: RHP Homer Bailey (2-5, 8.37 ERA) is scheduled to start Tuesday's game at Pittsburgh after a day off. Bailey is 8-6 with a 3.58 ERA in 19 career starts against the Pirates.
Marlins: RHP Jose Urena (9-4, 4.04) will take the mound on Monday to open a three-game series against the Washington Nationals, who will counter with LHP Gio Gonzalez (8-5, 2.81). Urena allowed five runs in five innings in his last start at Texas.




Final
Series: Game 4 of 4

Reds 6

(42-63, 17-35 away)

Marlins 4

(49-54, 25-27 home)




1:10PM,EDT,July 30,2017
Marlins Park, Miami,Florida 

123456789 R H E
CIN 020000400 6 9 0
MIA 000001003 4 5 1
W: L. Castillo (2-4)
L: D. Straily (7-7)





View: Play-By-Play | Pitch-By-PitchInning: All | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Cincinnati - Top of 1stSCORE
Dan Straily pitching for MiamiCINMIA
Hamilton popped out to third.00
Gennett struck out swinging.00
Votto singled to center.00
Duvall struck out looking.00
0 Runs, 1 Hits, 0 Errors
Miami - Bottom of 1stSCORE
Luis Castillo pitching for CincinnatiCINMIA
Gordon lined out to first.00
Ellis grounded out to first.00
Yelich grounded out to first.00
0 Runs, 0 Hits, 0 Errors
Cincinnati - Top of 2ndSCORE
Dan Straily pitching for MiamiCINMIA
Suárez walked.00
Schebler flied out to right.00
Peraza singled to left center, Suárez to second.00
Barnhart singled to center, Suárez scored, Peraza to third.10
Castillo reached on bunt single to pitcher, Peraza scored, Barnhart to second.20
Hamilton reached on infield single to shortstop, Barnhart to third, Castillo to second.20
Gennett struck out swinging.20
Votto continues to bat after dropped foul ball by shortstop Rojas.20
Votto grounded out to second.20
2 Runs, 4 Hits, 1 Errors
Miami - Bottom of 2ndSCORE
Luis Castillo pitching for CincinnatiCINMIA
Ozuna grounded out to third.20
Dietrich lined out to first.20
Moore flied out to right.20
0 Runs, 0 Hits, 0 Errors
Cincinnati - Top of 3rdSCORE
Dan Straily pitching for MiamiCINMIA
Duvall lined out to shortstop.20
Suárez flied out to right.20
Schebler flied out to right.20
0 Runs, 0 Hits, 0 Errors
Miami - Bottom of 3rdSCORE
Luis Castillo pitching for CincinnatiCINMIA
Suzuki grounded out to shortstop.20
Rojas reached on infield single to shortstop.20
Straily sacrificed to first, Rojas to second.20
Gordon lined out to left.20
0 Runs, 1 Hits, 0 Errors
Cincinnati - Top of 4thSCORE
Dan Straily pitching for MiamiCINMIA
Peraza singled to center.20
Barnhart popped out to first.20
Castillo sacrificed to pitcher, Peraza to second.20
Hamilton popped out to shortstop.20
0 Runs, 1 Hits, 0 Errors
Miami - Bottom of 4thSCORE
Luis Castillo pitching for CincinnatiCINMIA
Ellis struck out swinging.20
Yelich grounded out to second.20
Ozuna struck out swinging.20
0 Runs, 0 Hits, 0 Errors
Cincinnati - Top of 5thSCORE
Dan Straily pitching for MiamiCINMIA
Gennett flied out to center.20
Votto flied out to left.20
Duvall struck out swinging.20
0 Runs, 0 Hits, 0 Errors
Miami - Bottom of 5thSCORE
Luis Castillo pitching for CincinnatiCINMIA
Dietrich popped out to shortstop.20
Moore singled to center.20
Suzuki grounded into fielder's choice to pitcher, Moore out at second.20
Rojas grounded out to pitcher.20
0 Runs, 1 Hits, 0 Errors
Cincinnati - Top of 6thSCORE
Dan Straily pitching for MiamiCINMIA
Suárez singled to left.20
Schebler flied out to right.20
Peraza lined out to center.20
Suárez to second on wild pitch by Straily.20
Barnhart intentionally walked.20
Castillo grounded out to pitcher.20
0 Runs, 1 Hits, 0 Errors
Miami - Bottom of 6thSCORE
Luis Castillo pitching for CincinnatiCINMIA
M Aviles hit for Straily.20
M Aviles struck out looking.20
Gordon walked.20
Ellis doubled to deep center, Gordon scored.21
Yelich grounded into double play, catcher to third, Ellis out at third.21
1 Runs, 1 Hits, 0 Errors
Cincinnati - Top of 7thSCORE
Hunter Cervenka pitching for MiamiCINMIA
Cervenka relieved Straily.21
Hamilton walked.21
Gennett singled to center, Hamilton to second.21
Votto walked, Hamilton to third, Gennett to second.21
Steckenrider relieved Cervenka.21
Duvall grounded into fielder's choice to shortstop, Hamilton scored, Votto out at second, Gennett to third.31
Suárez walked, Duvall to second.31
Schebler struck out swinging.31
Peraza walked, Gennett scored, Duvall to third, Suárez to second.41
Barnhart singled to center, Duvall and Suárez scored, Peraza to third.61
Castillo grounded out to first.61
4 Runs, 2 Hits, 0 Errors
Miami - Bottom of 7thSCORE
Luis Castillo pitching for CincinnatiCINMIA
Ozuna lined out to right.61
Dietrich flied out to center.61
Moore struck out swinging.61
0 Runs, 0 Hits, 0 Errors
Cincinnati - Top of 8thSCORE
Brian Ellington pitching for MiamiCINMIA
Telis at first base.61
Ellington relieved Steckenrider.61
Hamilton walked.61
Gennett walked, Hamilton to second.61
Votto flied out to center, Hamilton to third, Gennett to second.61
Duvall grounded into fielder's choice to third, Hamilton out at third.61
Suárez struck out looking.61
0 Runs, 0 Hits, 0 Errors
Miami - Bottom of 8thSCORE
Luis Castillo pitching for CincinnatiCINMIA
Suzuki struck out swinging.61
Rojas struck out looking.61
Telis flied out to left.61
0 Runs, 0 Hits, 0 Errors
Cincinnati - Top of 9thSCORE
Odrisamer Despaigne pitching for MiamiCINMIA
Despaigne relieved Ellington.61
Schebler grounded out to second.61
Peraza walked.61
Barnhart flied out to right.61
Kivlehan hit for Castillo.61
Kivlehan struck out swinging.61
0 Runs, 0 Hits, 0 Errors
Miami - Bottom of 9thSCORE
Raisel Iglesias pitching for CincinnatiCINMIA
Iglesias relieved Castillo.61
Gordon singled to center.61
Ellis walked, Gordon to second.61
Yelich struck out swinging.61
Ozuna homered to center (465 feet), Gordon and Ellis scored.64
Dietrich flied out to right.64
Realmuto hit for Despaigne.64
Realmuto grounded out to second.64
3 Runs, 2 Hits, 0 Errors





Cincinnati Reds
HittersABRHRBIBBSO#PAVGOBPSLG
Hamilton CF31102025.252.303.330
Gennett 2B41101216.302.351.567
Votto 1B40101021.302.428.580
Duvall LF51010218.265.318.528
Suárez 3B32102122.257.357.450
Schebler RF50000111.228.304.473
Peraza SS31212027.253.284.324
Barnhart C40231019.261.320.378
Castillo P3011008.118.118.118
a-Kivlehan PH
1000016.207.290.396
00000001.0001.0002.000
Totals3569697173   
a-struck out swinging for L Castillo in the 9th
BATTING
RBI: Barnhart 3 (20), Castillo (1), Duvall (72), Peraza (27)
S: Castillo
2-out RBI: Peraza, Barnhart 2
Reds RISP: 4-14 (Barnhart 2-2, Castillo 1-3, Duvall 0-2, Gennett 0-1, Schebler 0-1, Hamilton 1-2, Suárez 0-1, Votto 0-2)
Team LOB: 12
FIELDING
DP: 1 (Barnhart-Suárez).

Game Information

StadiumMarlins Park, Miami, FL
Attendance19,747 (52.8% full) - % is based on regular season capacity
Game Time3:04
Weatherindoors
UmpiresHome Plate - Andy Fletcher, First Base - Alan Porter, Second Base - Joe West, Third Base - Hunter Wendelstedt