MIAMI – Jamie Moyer liked quite a bit about Marlins Park, raving about the mound and the bullpen in particular.
One small problem: Some of the lights on the left-field video board stopped working in the fourth inning, after someone who was born three years after Moyer debuted in the major leagues changed the game with one swing.
Giancarlo Stanton hit a grand slam off Moyer in a five-run fourth inning, spoiling the left-hander's first trip to Miami's new ballpark — the 50th different stadium where he's pitched in his big-league career — and the Marlins stayed hot by beating the Colorado Rockies 7-4 on Monday night.
"I wasn't out there that long to enjoy the whole thing," Moyer said, after the Rockies dropped the first game of a three-game series. "I get two nights to take the rest of it in. When you compare apples to oranges, it's eons better than where they used to play."
Except in one respect: Moyer was 8-2 in the Marlins' former home, Sun Life Stadium. In the new park, even being staked to a four-run lead before going to work wasn't enough.
Austin Kearns tied a career-best with four hits for the Marlins, whose 15-5 record in May leads the majors. Miami starter Mark Buehrle (4-4) worked 7 2-3 innings, giving up four runs and four hits in the first and one more hit the rest of the way.
"When you talk about bulldog, when you talk about gamer, there's a lot of fake out there," Marlins manager Ozzie Guillen said of Buehrle. "There's a lot of fake bulldogs. This kid's for real."
Moyer (2-4) allowed nine hits and six runs in 3 2-3 innings in his debut at Marlins Park, the 50th big-league stadium in which the 49-year-old has appeared during his career.
Troy Tulowitzki hit a two-run home run and Michael Cuddyer had a two-run double for the Rockies.
"It's hard to win when you get 3 2-3 from your starter and over 100 pitches," Rockies manager Jim Tracy said. "We get four hits and four runs with the first five hitters in the game and we get one hit and two walks from the second inning on."
Stanton wasn't even born when Moyer's career began in 1986. His first game against him was one to remember.
Miami's big fourth got going with one out, when Buehrle hit a soft double — the second of his career. He scored when Jose Reyes' single was bobbled by center fielder Dexter Fowler. Moyer nearly escaped further trouble, but walked Hanley Ramirez on a full count with two out, then walked Kearns to load the bases.
That brought up Stanton, who watched Moyer's 2-2 offering just miss — replays showed the inside pitch wasn't out of the zone by much, if at all.
"I kind of backed myself into a corner — walks, a lot of pitches, deep in the count," Moyer said. "It's not the way to be an efficient pitcher. Ultimately, I got what I deserved."
Moyer's next pitch was 72 mph. It went out faster.
Stanton's ninth home run of the season and fourth career grand slam went down the left field line, the impact of its collision with the video board over the left-field concourse temporarily knocking out a portion of the digital display. The Marlins had a 6-4 lead, and the crowd roared for nearly a minute before Stanton acknowledged their desire for a curtain call.
"Maybe the farthest. I don't know about the hardest," Stanton said when asked how his 438-foot shot compared to the other eight homers he's hit this season. "But that was pretty good."
Stanton is the eighth player to hit a grand slam off Moyer, according to STATS LLC.
"People will be talking about this home run for the next couple days because of how long it was," Guillen said. "I'll be talking about how big it was for us."
Buehrle got hit hard in the first, literally and figuratively. Jordan Pacheco lined a ball off Buehrle with one out, and scored along with Carlos Gonzalez two batters later when Cuddyer's double beat Kearns to the left-field wall. Tulowitzki followed with a homer to left that put the Rockies up 4-0 before Moyer even saw the mound.
Buehrle didn't give up another hit until Pacheco's two-out single in the eighth, tipping his cap to the crowd as he departed. Heath Bell pitched the ninth for his sixth save in 10 chances for Miami.
"The first inning, I thought it was going to be a long night," Buehrle said.
NOTES: Buehrle had never before batted twice in an inning until the fourth, according to STATS LLC. ... Miami RHP Ricky Nolasco (4-2, 4.10) is the Marlins' scheduled Tuesday starter against Colorado's Juan Nicasio (2-1, 4.37). ... Kearns stole second in the third inning, his first time swiping a bag since June 6, 2010. ... The Marlins hope to have 2B Omar Infante back Tuesday. Infante left the team Sunday to attend a family funeral in Venezuela. ... Pacheco extended his hitting streak to seven games.