MIAMI -- Jose Fernandez's comeback required a comeback.
The precocious right-hander shook off a rocky start in his return from Tommy John surgery, pitching six innings and hitting a homer Thursday to help the Miami Marlins rally past the San Francisco Giants 5-4 and complete a three-game sweep.
The first two batters to face Fernandez scored, and he screamed at himself as he walked off the mound to end the first inning.
After that, Fernandez (1-0) found the form that made him the 2013 NL Rookie of the Year. Pitching in the majors for the first time since May 9, 2014, he allowed seven hits and three runs.
"I would have loved to have pitched a little better," he said. "But it's exciting I got the first one out of the way and we got a win."
Fernandez showed he still has a flair for the dramatic, hitting his second career homer to start the fifth and help Miami erase a 3-1 deficit.
"He thinks he's a hitter first," manager Dan Jennings said.
Justin Bour's three-run homer later in the inning put the Marlins ahead to stay less than 24 hours after he hit a walk-off homer to cap a come-from-behind win. The sweep was the first in a series of at least three games for Miami at home against the Giants since 1999.
Fernandez outpitched Matt Cain (0-1), who was also making his 2015 debut. Cain, sidelined last July by an elbow injury that required surgery, allowed five runs in five innings.
"It was probably one of the better days I've had feeling-wise, which is really a big positive," Cain said. "It's just now ironing it out and making good pitches."
Gregor Blanco homered against Fernandez, and Buster Posey also homered for the Giants.
Fernandez's hit and earned run totals were the highest for any of his 21 starts at Marlins Park. Even so, he improved to 13-0 at home, tying the modern record (since 1914) for home starts without a loss to begin a career, set by the Expos' David Palmer in 1979-84, according to STATS.
Fernandez topped out at 99 mph, and his final pitch was clocked at 97. His command was excellent, too -- six strikeouts, no walks and 68 of 89 pitches for strikes.
"He had his normal stuff, it looked like," Giants manager Bruce Bochy said. "You don't expect to score a lot of runs off him. He looks healthy."
The crowd of 32,598 roared with every strike. Thanks to a giveaway promotion, Marlins fans were armed with masks of their ace's face.
Fernandez said he slept poorly in anticipation of the game, and was awake at 6 a.m. When he first took the field he was hit with a wave of emotion.
"I couldn't stop thinking about how life had given me another chance to be on the mound and do what I love," he said. "I almost teared up before I threw the first pitch."
He opened with a 94 mph fastball for a called strike, but the inning went downhill from there. Blanco singled and took third on a double by Joe Panik. Posey hit a sacrifice fly, and Brandon Belt's two-out bloop single scored another run.
"Jose was trying to be too fine, too perfect," Jennings said. "In the second inning he settled down."
Fernandez ended the fifth at 81 pitches, but Jennings let him bat to start the bottom of the inning. The .203 career hitter made the decision pay off with a homer than earned him a curtain call.
"I got lucky," Fernandez said.
He said his arm felt fine after the game. His next start is scheduled for July 9 at home against Cincinnati.
"I wish I could pitch tomorrow," he said.
ROSTER MOVES
Giants: As expected, RHP Tim Lincecum was placed on the disabled list retroactive to Sunday, allowing for Cain to be activated. Lincecum bruised his right forearm when hit by a line drive Saturday.
Marlins: To make room for Fernandez, the Marlins optioned RHP Jose Urena to Triple-A New Orleans.
TRAINER'S ROOM
Giants: Posey was back in the lineup after leaving Wednesday's game when a foul tip jarred his facemask. Posey started at 1B but was available as a backup C. ... OF Angel Pagan, who has been bothered by a swollen knee, was held out of the starting lineup on his 34th birthday. He pinch-hit in the eighth and struck out.
Marlins: Slugger Giancarlo Stanton was in uniform and in the dugout, his broken left hand in a cast.
CLOSER RESTS
Giants closer Santiago Casilla, who blew a save Wednesday, will be given two or three days off, Bochy said before the game. "It just didn't look like the same Casilla out there," Bochy said. "He's just a little tired, I think."
UP NEXT
Giants: RHP Jake Peavy, out since April 17 with a strained back, is scheduled to start Friday at Washington.
Marlins: RHP Tom Koehler (6-4, 3.66) is scheduled to start Friday against the Cubs at Wrigley Field.



Final
Series: Game 3 of 3

Giants 4

(42-38, 21-18 away)

Marlins 5

(34-46, 21-22 home)




12:10PM,EDT,July 2,2015
Marlins Park, Miami, Florida 

123456789 R H E
SF 200010010 4 9 2
MIA 00104000 - 5 8 0
W: J. Fernandez (1-0)
L: M. Cain (0-1)
S: A. Ramos (12)
.
 
 
 
 
 
View: Play-By-Play | Pitch-By-PitchInning: All | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
San Francisco - Top of 1stSCORE
Jose Fernandez pitching for MiamiSFMIA
Blanco singled to center.00
Panik doubled to shallow left, Blanco to third.00
Duffy struck out looking.00
Posey hit sacrifice fly to right, Blanco scored, Panik to third.10
Belt singled to shallow left, Panik scored.20
Crawford flied out to right.20
2 Runs, 3 Hits, 0 Errors
Miami - Bottom of 1stSCORE
Matt Cain pitching for San FranciscoSFMIA
Gordon grounded out to first.20
Yelich walked.20
Yelich stole second.20
Hechavarría struck out swinging.20
Bour walked.20
Ozuna grounded into fielder's choice to third, Yelich out at third, Bour to second.20
0 Runs, 0 Hits, 0 Errors
San Francisco - Top of 2ndSCORE
Jose Fernandez pitching for MiamiSFMIA
Susac grounded out to third.20
Maxwell struck out swinging.20
Cain grounded out to shortstop.20
0 Runs, 0 Hits, 0 Errors
Miami - Bottom of 2ndSCORE
Matt Cain pitching for San FranciscoSFMIA
Rojas grounded out to second.20
Suzuki flied out to right.20
Mathis grounded out to first.20
0 Runs, 0 Hits, 0 Errors
San Francisco - Top of 3rdSCORE
Jose Fernandez pitching for MiamiSFMIA
Blanco struck out swinging.20
Panik singled to center.20
Duffy flied out to second.20
Posey grounded into fielder's choice to third, Panik out at second.20
0 Runs, 1 Hits, 0 Errors
Miami - Bottom of 3rdSCORE
Matt Cain pitching for San FranciscoSFMIA
Fernández grounded out to third.20
Gordon popped out to shortstop.20
Yelich doubled to left.20
Hechavarría singled to right center, Yelich scored.21
Bour popped out to third.21
1 Runs, 2 Hits, 0 Errors
San Francisco - Top of 4thSCORE
Jose Fernandez pitching for MiamiSFMIA
Belt struck out swinging.21
Crawford singled to right.21
Susac grounded into fielder's choice to third, Crawford out at second.21
Maxwell singled to right, Susac to second.21
Cain struck out swinging.21
0 Runs, 2 Hits, 0 Errors
Miami - Bottom of 4thSCORE
Matt Cain pitching for San FranciscoSFMIA
Ozuna flied out to right.21
Rojas singled to left.21
Suzuki walked, Rojas to second.21
Mathis grounded into double play, shortstop to second to first, Suzuki out at second.21
0 Runs, 1 Hits, 0 Errors
San Francisco - Top of 5thSCORE
Jose Fernandez pitching for MiamiSFMIA
Blanco homered to right (394 feet).31
Panik grounded out to second.31
Duffy grounded out to second.31
Posey grounded out to shortstop.31
1 Runs, 1 Hits, 0 Errors
Miami - Bottom of 5thSCORE
Matt Cain pitching for San FranciscoSFMIA
Fernández homered to left (396 feet).32
Gordon struck out swinging.32
Yelich walked.32
Hechavarría singled to center, Yelich to second, Yelich to third on error by center fielder Blanco.32
Bour homered to right center (411 feet), Yelich and Hechavarría scored.35
Ozuna grounded out to second.35
Rojas singled to right center.35
Suzuki grounded into fielder's choice to third, Rojas out at second.35
4 Runs, 4 Hits, 1 Errors
San Francisco - Top of 6thSCORE
Jose Fernandez pitching for MiamiSFMIA
Belt struck out looking.35
Crawford grounded out to third.35
Susac lined out to right.35
0 Runs, 0 Hits, 0 Errors
Miami - Bottom of 6thSCORE
Matt Cain pitching for San FranciscoSFMIA
Broadway relieved Cain.35
Mathis flied out to center.35
Fernández struck out swinging.35
Gordon grounded out to pitcher.35
0 Runs, 0 Hits, 0 Errors
San Francisco - Top of 7thSCORE
Jose Fernandez pitching for MiamiSFMIA
Dunn relieved Fernández.35
Maxwell struck out swinging.35
Arias struck out swinging.35
Blanco hit by pitch.35
Panik walked, Blanco to second.35
Capps relieved Dunn.35
Duffy struck out looking.35
0 Runs, 0 Hits, 0 Errors
Miami - Bottom of 7thSCORE
Jean Machi pitching for San FranciscoSFMIA
Yelich struck out looking.35
Hechavarría lined out to right.35
Bour grounded out to second.35
0 Runs, 0 Hits, 0 Errors
San Francisco - Top of 8thSCORE
Carter Capps pitching for MiamiSFMIA
Posey homered to center (410 feet).45
Belt singled to shallow left.45
Crawford struck out swinging.45
Belt stole second.45
Susac struck out swinging.45
Pagán hit for Maxwell.45
Pagán struck out swinging.45
1 Runs, 2 Hits, 0 Errors
Miami - Bottom of 8thSCORE
Jean Machi pitching for San FranciscoSFMIA
Ozuna grounded out to third.45
Rojas tripled to right.45
Suzuki walked.45
Kontos relieved Machí.45
Suzuki safe at second on missed catch error by third baseman Duffy.45
Mathis fouled out to third.45
Dietrich hit for Capps.45
Dietrich flied out to right.45
0 Runs, 1 Hits, 1 Errors
San Francisco - Top of 9thSCORE
A.J. Ramos pitching for MiamiSFMIA
Ishikawa hit for Kontos.45
Ishikawa flied out to center.45
Blanco flied out to left.45
Panik grounded out to second.45
0 Runs, 0 Hits, 0 Errors



San Francisco Giants
HittersABRHRBIBBSO#PAVGOBPSLG
Blanco CF-RF42210122.318.384.452
Panik 2B41201019.316.384.463
Duffy 3B40000220.294.339.476
Posey 1B31120011.304.377.496
Belt LF40210215.268.338.471
Crawford SS40100111.270.346.474
Susac C40000115.256.330.411
Maxwell RF30100210.211.263.350
b-Pagán PH-CF
1000014.266.302.321
Cain P2000017.000.000.000
0000000.000.000.000
a-Arias PH
1000014.180.180.260
0000000.000.000.000
0000000.000.000.000
c-Ishikawa PH
1000001.000.167.000
Totals35494112139   
a-struck out swinging for M Broadway in the 7th
b-struck out swinging for J Maxwell in the 8th
c-flied out to center for G Kontos in the 9th
BATTING
2B: Panik (21, Fernández)
HR: Blanco (2, 5th inning off Fernández 0 on, 0 Out); Posey (13, 8th inning off Capps 0 on, 0 Out)
RBI: Posey 2 (56), Belt (35), Blanco (16)
SF: Posey
2-out RBI: Belt
Giants RISP: 1-6 (Pagán 0-1, Duffy 0-2, Susac 0-1, Belt 1-1, Cain 0-1)
Team LOB: 7
BASERUNNING
SB: Belt (4, 2nd base off Capps/Mathis)
FIELDING
E: Blanco (2, bobble); Duffy (7, catch)
DP: 1 (Crawford-Panik-Posey).

Game Information

StadiumMarlins Park, Miami, FL
Attendance32,598 (87.1% full) - % is based on regular season capacity
Game Time2:45
Weatherindoors
UmpiresHome Plate - Scott Barry, First Base - Ted Barrett, Second Base - Chris Conroy, Third Base - Angel Hernandez