GREENSBORO, N.C. -- Michael Guerrero drove in five runs and the Hagerstown Suns scored three runs in the ninth inning to pull away for a 10-7 win over Greensboro on Saturday.
Hagerstown (17-15) has won five straight, including the first three of the series against Greensboro. The Suns squandered a 7-1 lead when the Grasshoppers scored six runs in the seventh, but rallied for the victory.
Derek Norris started the ninth with a single off losing pitcher Jared Yecker. He advanced on a wild pitch and took third on Tyler Moore's single before scoring on Robby Jacobsen's double.
Hagerstown picked up two insurance runs when Steven Souza reached on a fielding error by second baseman Dan Pertusati.
Chris Lugo (3-0) allowed the tying run in the seventh, but got the win in relief of starter Marcos Frias, who allowed one run on two hits while striking out seven in six innings. Osvaldo Rodriguez collected his fifth save.