The Marlins won three of four from the injury-depleted Cubs, who went 1-6 for the week but still have baseball's best record.
Fernandez improved his career record at home to 24-1 with a 1.48 ERA, and this year the right-hander has been pretty good everywhere — he's 10-3 with a 2.28 ERA and 138 strikeouts.
Giancarlo Stanton doubled and scored the go-ahead run in the sixth for the Marlins, who went 7-3 on their homestand. At 41-35, they're six games above .500 for the first time since June 2012, their first season in Marlins Park.