Hardly a day goes by anymore that Giancarlo Stanton doesn’t make magic with his bat.
Saturday was no different.
Stanton walloped his Major League-leading 41st home run -- a mammoth 463-foot blast into the Budweiser bar -- as the Marlins handed the Rockies a 4-3 loss at Marlins Park.
“They should give me a shot, then,” Stanton joked of his bar blast.
It was Stanton’s eighth home run in his past nine games, his 15th since the All-Star break, and left him one away from equaling Gary Sheffield’s single-season team record set in 1996.
With 20 home runs over his past 32 games, Stanton became the first Major Leaguer to hit that many home runs over a 32-game stretch since the Dodgers’ Shawn Green did it in 2002.
“It’s been fun,” Stanton said of his torrid power streak. “It’s been a fun challenge every night for me. There’s sometimes where if (a pitcher) throws his pitch, it’s going to get demolished. Can’t explain it. As long as I get extension and lift on the ball, it’s going to go.”
Said manager Don Mattingly: “He’s hot. Just seems like everyday you almost count on him hitting one.”
Stanton’s home run, like many of them lately, came at a timely moment.
His 3-run shot off Jeff Hoffman in the fourth snapped a 1-1 deadlock and marked the 19th time this season that one of his home runs had given Miami a lead.
“That was a huge home run today, obviously to be able to do that give us that cushion,” Mattingly said.
It was his 100th home run at Marlins Park and the 249th of his career. He also singled and doubled but was unable to become the first Marlin to complete a cycle with a triple when he struck out in his final at bat.
Stanton said he thought about the triple when he came up the final time.
“After the homer, yeah,” Stanton said. “(But) no triple. I messed it up. Swung at everything.”
▪ Two years after being fired by the Marlins, Rockies bench coach Mike Redmond managed his first game in place of Colorado manager Bud Black, who was under the weather.
▪ Justin Nicolino earned his first win of the season by holding the Rockies to one earned run over 5 1/3 innings.
▪ The Marlins are now 63-35 all-time against the Rockies in South Florida.