Henry Ramos hit for the cycle on Monday as the Pawtucket Red Sox topped the Charlotte Knights 7-4.
Ramos homered in the first, doubled in the fourth, tripled in the fifth and singled in the ninth.
With the game tied 1-1 in the fourth, Pawtucket went in front when Chris Marrero and Jantzen Witte hit RBI doubles.
After Pawtucket added two runs in the fifth on the triple by Ramos, the Knights cut into the deficit with three runs in the sixth inning, including a single by Tony Campana that scored Danny Muno.
Never miss a local story.
▪ Justin Morneau, a four-time American League All-Star and the 2006 American League MVP, began a rehab assignment Monday with the Knights. He is a veteran of 13 Major League seasons with the Twins, Pittsburgh Pirates and Colorado Rockies.
▪ Infielder/outfielder Leury Garcia, who was named to the International League All-Star team last week, was placed on the disabled list.
Lehigh Valley beats Charlotte in 13th
Nick Williams hit a walk-off single with one out in the 13th inning, as the Lehigh Valley IronPigs defeated the Charlotte Knights 8-7.
Emmanuel Burriss scored the winning run after he reached base on an error.
Brock Stassi (1-0) got the win in relief. The first baseman was called on to pitch the 13th after the IronPigs already had gone through six pitchers.
Both teams got solo home runs in the 10th. Jason Bourgeois connected for Charlotte, but Logan Moore responded for Lehigh Valley.