Updated

Jose Reyes drove in three runs and the Miami Marlins snapped a four-game losing streak with a 7-3 victory against the Milwaukee Brewers on Monday.

Ricky Nolasco (11-12) gave up three runs, though only one was earned, and nine hits in seven innings. He was coming off his third career shutout, against Washington.

Mike Fiers (8-7) lasted 3 1-3 innings. He gave up six runs (four earned), six hits, walked four and struck out four.

Steve Cishek relieved Mike Dunn with runners on first and second and two out in the ninth. Cishek retired Ryan Braun on a chopper to second for his 12th save in 16 chances.

Carlos Gomez hit a two-run home run in the second for the Brewers, who had a three-game winning streak snapped.

The Marlins' built a 6-2 lead with a five-run fourth that ended on a strange play.

RBI singles by Donnie Murphy and Donovan Solano, Fiers' error on Nolasco's squeeze bunt and Reyes' two-run single produced the five runs.

With two out and runners on first and third, Carlos Lee grounded to third baseman Aramis Ramirez, who threw wide of first. Corey Hart caught the ball but missed tagging Lee, who ran past first without stepping on the bag.

Although Solano crossed the plate before Hart tagged Lee, the run did not count because Hart dived and tagged Lee before the diving Marlins runner could touch first base.

Braun added an RBI single in the seventh to make it 6-3.

Miami added a run in the eighth when Rob Brantly scored on Gorky Hernandez's force out.

Miami pulled within 2-1 when Reyes' sacrifice fly scored Gorkys Hernandez in the third. Hernandez reached on a bunt single, advanced to second on Fiers' errant pick-off throw and took third when Solano flied out to right.

NOTES: Marlins LHP Wade LeBlanc (2-3, 2.49) will start against RHP Shawn Marcum (5-4, 3.35). LeBlanc replaces Jacob Turner, who will start Friday in Washington. Miami manager Ozzie Guillen said he plans to go with a six-man rotation through September. . Guillen also said he'll keep Reyes and Mike Stanton batting third and fourth, respectively. "Reyes has been a leadoff hitter all his life, but to me, this is my opinion, it fits us good that he's the third hitter," Guillen said. . Milwaukee selected the contract of RHP Brandon Kintzler from Triple-A Nashville (Pacific Coast League) before the game. Kintzler pitched a scoreless seventh.