The Marlins won with just three hits, none by Ramirez. The All-Star shortstop drew jeers for the second game in a row and finished 0 for 4, dropping his average to .182.

Even so, Ramirez said he's having the most fun of his career.

"This is like a Little League team," he said. "Everybody is happy, and happy to be here."

It helps that the Marlins are winning. By taking two of three in the series, Florida (13-7) matched the best 20-game start in franchise history, achieved in 2004.

After Colorado scored twice in the top of the eighth, Infante singled in the bottom half against Matt Belisle (2-1). With two out, Gaby Sanchez walked, and Stanton pulled a hanging 1-0 slider into the left-field seats.

"We threw a very bad pitch to Mike Stanton," Rockies manager Jim Tracy said. "It was a breaking ball that didn't do anything. He's going to hit those balls out of the ballpark, it's that simple."

Stanton's second homer this year earned him a curtain call from the crowd of 11,442. Slowed earlier by injuries to both hamstrings, the young slugger has hiked his average to .265.

"Being able to finally play every day and not have these mishaps here and there is good for me, and I'm getting a little more comfortable," he said.

Mike Dunn (1-0) struck out Seth Smith with runners at the corners to end the eighth. Leo Nunez pitched a perfect ninth for his sixth save in as many chances.

The game matched Josh Johnson against Jimenez -- two pitchers who finished in the top five in NL Cy Young Award voting last year. Both brought their good stuff, and the teams remained hitless through the first 156 pitches.

"I looked up there, and it was a lot of zeros," Johnson said. "I was like, 'This is what everybody wanted.' "

The game wasn't exactly what Ramirez had in mind. The hitless afternoon left him 2 for his past 27, and manager Edwin Rodriguez said he may give the 2009 NL batting champion a day off Monday.

"I'm trying too hard, chasing bad pitches, and you see the pitches go 100 mph," Ramirez said. "I've just got to calm down and get back on track."

His attitude has drawn criticism in the past, and last year he was briefly benched for a lack of hustle. But new Marlins catcher John Buck praised the way Ramirez has dealt with his slump.

"All I heard about was as far as him not being a leader when stuff goes bad," Buck said. "But I think the best thing that could happen is him starting out bad and being the team player he has been. He's struggling probably the worst on the team, but when I'm making an out, he's the first one patting me on the back.

"Whatever he has been in the past is far from what I've experienced here. And if he gets going, it's going to be something fun."

The Rockies are sputtering at the plate, too, despite leading the NL West. They had six hits against four Florida pitchers and totaled only 13 in the three-game series.

Game notes

Rockies C Chris Iannetta (stiff back) was held out for the second day in a row but may return to the starting lineup Monday. ... Johnson has allowed only nine hits in his past three starts, and opponents are batting .116 against him. For right-handed hitters the average is .071. ... Tulowitzki boosted his lifetime average in Miami to .174 (8 for 46).

Research Notes

This was Johnson's 3rd no-hit bid of at least 5 2/3 IP. He has 3 of the 6 total bids of at least 5 2/3 IP this season.

Once again, Josh Johnson has not allowed a hit through three innings Sunday.
In each of his five starts this season, he has not allowed a hit through three innings. Hitters are a combined 0-45 with 20 strikeouts to four walks through the first three innings.