PORTLAND — One night after going 4 for 4, Jose Iglesias had three hits and drove in five runs to lead the Portland Sea Dogs to a 7-2 Eastern League baseball victory over the first-place Binghamton Mets tonight at  Hadlock Field.

Ryan Kalish also had three hits for the Sea Dogs (18-12), including his team-leading fifth home run. First baseman Anthony Rizzo, making his Double-A debut, went 1 for 2 with a sacrifice fly that drove in Portland's first run.

Stephen Fife (2-1) earned the victory with six shutout innings. He struck out six, walked none and scattered seven singles.