ST. LOUIS (AP) John Lackey was dominant into the ninth inning and gave the St. Louis Cardinals an unexpected bonus with two hits and an RBI in a 6-2 victory over the Miami Marlins on Saturday night.

Mark Reynolds' three-run home run in the sixth put the first-place Cardinals ahead by four and Randal Grichuk hit his 15th homer in the first. Rookie Stephen Piscotty had three hits and scored twice, helping the Cardinals win their eighth out of 10.

Lackey (10-7) allowed two runs on nine hits in 8 1-3 innings to reach double figures in victories for the 12th time in 13 seasons - the exception being 2012, which was lost to injury. He has been especially good at home, going 8-3 with a 1.91 ERA.

More from FoxSports

Brad Hand (2-3) allowed six runs on 11 hits in six innings.

Lackey balked home a run in the second but got it back in the bottom half with a two-out broken-bat single for his second RBI of the season. He then added a single in the fourth. The right-hander entered batting just .073 with three hits in 41 at-bats.

Justin Bour ended a 30-game homer drought for the Marlins, who are 0-5 against St. Louis this season and will try to avoid a three-game sweep on Sunday.

The Cardinals are now a season-high 34 games above .500 and improved their home record to 44-17.

Hand worked seven innings of two-hit ball at Atlanta his last start and had allowed one run in 11 innings his first two starts since rejoining the rotation.

MILESTONE HIT

Ichiro Suzuki singled in the first for his 4,192nd career hit in the major leagues and Japan, unofficially passing Ty Cobb's total that ranks second in history. The 41-year-old Suzuki also singled in the third and has 2,915 major league hits and 1,278 hits in nine seasons for the Orix Blue Wave in Japan.

TRAINER'S ROOM

Marlins: Christian Yelich (knee bruise) was placed on the 15-day DL. Marcell Ozuna was recalled from Triple-A New Orleans and batted fifth, singling his first trip.

UP NEXT

David Phelps (4-8, 4.35) is 3 1-3 innings shy of his career high of 113 with the Yankees last year and starts on 10 days' rest. The Cardinals are 18-3 when Carlos Martinez (12-4) gets the nod.

CROWDED HALL

The Cardinals inducted Bob Forsch, Curt Flood, George Kissell and Ted Simmons into the team's Hall of Fame in a ceremony earlier in the day. All but Simmons, now a scout for the Marlins, were inducted posthumously. ''They do it up right and it's real,'' Simmons said. ''They want fans and the inductees to know that this is a big deal and when those inductees go in, put that jacket on, you realize what's happening. This is not small potatoes.''