Justin Haley made a good impression in his Portland Sea Dogs debut Thursday night. But his new teammates could not back him up as Portland fell 2-1 to the Trenton Thunder before 6,258 at Hadlock Field.

Haley, just promoted from Class A Salem, allowed one run, six hits and two walks over six innings. He struck out four, throwing mostly fastballs in the 89-94 mph range.

Trenton, the New York Yankees’ affiliate, got a strong start from Jaron Long (4-0), the son of Yankees hitting coach Kevin Long, in his fifth Double-A start. Long shut out Portland over 62/3 innings, striking out eight.

Portland (71-42) rallied with Shannon Wilkerson’s two-out, RBI double in the ninth, but that was all for the Sea Dogs.

NOTES: One of the players obtained in Thursday’s trading frenzy is expected to join the Sea Dogs. Lefty Eduardo Rodriguez was obtained from Baltimore for Andrew Miller. Rodriguez, 21, who was ranked the Orioles’ third-best prospect by Baseball America, was 3-7 with a 4.79 ERA with Double-A Bowie. … With Rodriguez and Haley with the Sea Dogs, Portland will have six starting pitchers. And with promotions from Triple-A, there is at least one vacancy in Pawtucket. Henry Owens may finally be leaving Double-A. … A potential Sea Dogs starter was traded to St. Louis in the John Lackey deal. Lefty Cory Littrell was 5-5 with a 3.60 ERA in Salem. … Trenton catcher Peter O’Brien was taking batting practice when he was called away. The Yankees traded him to Arizona for Martin Prado. … In Triple-A, former Sea Dogs Matt Spring and Mookie Betts homered, Betts belting a walk-off two-run shot in the ninth. Edwin Escobar, obtained in the Jake Peavy deal, went six innings (five hits, one run, five strikeouts).