Gload thought he hit a two-run homer down the right-field line off Braden Looper to cut Milwaukee's lead to 8-7 in the sixth inning. But first base umpire Bruce Dreckman's colleagues reversed his call after spending two minutes watching a replay, the first at Miller Park since baseball instituted the system late last August.
"We just got together and looked at replay and the ball was foul," plate umpire and crew chief Gary Darling said. "Pretty simple."
Said Gload: "They got it right."
Brewers manager Ken Macha said he believed the crew would have reversed the call even without replay and Looper and Marlins manager Fredi Gonzalez also agreed the play wasn't that close.
"I knew it was foul, I think the home plate umpire knew it was foul, too, right away," Looper said. "From where I was looking, it looked four or five feet foul."
It was the second home run taken away by replay Wednesday night. Hours earlier, Pittsburgh's Adam LaRoche became the first player to lose one in the Pirates' 5-2 win over St. Louis.
The Marlins failed to mount a rally after the call.
Weeks hit a leadoff drive in the first for his team-leading ninth homer. He led off the third with a triple and singled in a run in the fourth.
Weeks, the highly touted second overall pick in 2003, has been heavily criticized in his career by fans in Milwaukee, but got a standing ovation in his final at-bat in the ninth.
"Because of the expectations being so high on him, hopefully people are changing their opinion on him a little bit because the guy is a tough kid," Macha said. "You love to have him on your team."
The Brewers, who are 8-2 in their last 10 games, chased Ricky Nolasco during a five-run fourth.
"I guess I'm the rally starter," Looper joked.
"We'll get it straightened out. He's got another 24 more starts, so he'll get it cranked up," Gonzalez said.
The Marlins began the year 11-1, but poor pitching and injuries have quickly brought them back to .500 at 17-17.
For the second straight night, Florida took a 3-0 lead, this time with four straight hits to start the game. Chris Coghlan had a two-run homer, his first in the majors, and Jorge Cantu added an RBI single.
Coghlan's sacrifice fly made it 4-1 in the second.
Looper retired 10 straight before John Baker led off the sixth with a homer to cut Milwaukee's lead to 8-5.
That set up Gload's drive that was just foul. Looper ended up striking out Gload and gave up five runs and eight hits in six innings.
- The Brewers outrighted OF Brad Nelson to Triple-A Nashville after the game and called up top prospect, 3B Mat Gamel. Nelson had been 0-for-21 to start the season.
- Brewers SS J.J. Hardy (headache) left at the end of the sixth.
- The Marlins sent RHP Eric Basurto to Kansas City to complete the trade for Gload, who was acquired with cash on April 1 in exchange for a player to be named.
- Brewers C Mike Rivera (ankle) is expected to come off the 15-day DL on Thursday after a three-game rehab stint.
- A thunderstorm starting in the second inning caused it to rain on some spectators in the second level even with Miller Park's retractable roof. Rain can get inside when it's windy due to the pivot point of the panels in the roof's fan-shaped design.