Jose Fernandez looked just as good as he did last year in the season opener, and the Miami Marlins' batting order looked much improved.

Fernandez struck out nine and allowed one run in six innings Monday, and Marlins newcomer Casey McGehee drove in four runs with two doubles to help Miami beat the Colorado Rockies 10-1.

The sellout crowd of 37,116 was the largest yet at Marlins Park, which opened two years ago.

The 21-year-old Fernandez earned the victory while becoming the youngest NL opening-day starter since Dwight Gooden in 1986, according to STATS. And he picked up where he left off last season, when he went 12-6 and was voted NL Rookie of the Year.

The right-hander's strikeout total matched Josh Beckett's team record for an opener. Fernandez threw 73 strikes and only 21 balls to 23 batters.

More From ESPN Western Colorado