BOSTON - Trevor May allowed two hits over seven innings to lift the Minnesota Twins to a 2-0 victory over the Boston Red Sox on Wednesday and a split of their day-night doubleheader.

Another rookie pitcher was dominant in the opener when Eduardo Rodriguez allowed one run and two hits in seven innings of Boston's 6-3 win.

May (4-3) only allowed runners in the third inning. With two outs, Carlos Peguero singled and took third on a double by Dustin Pedroia, his fifth hit of the doubleheader. But Brock Holt grounded out.

May struck out nine and allowed no walks. He has issued one walk in 26 2-3 innings over his last four starts.

Glen Perkins pitched the ninth for his major league-leading 20th save in as many chances.

Boston's Rick Porcello (4-5) rebounded from two starts in which he gave up 13 runs in 11 1-3 innings. On Wednesday night, he allowed two runs and five hits with five strikeouts and no walks in eight innings but still took the loss.

Both runs came in the second. Eddie Rosario led off with a single and scored on Chris Herrmann's double. Herrmann took third on a single by Aaron Hicks and scored on a sacrifice bunt by Denny Santana.

In the opener, Rodriguez followed his major league debut with another outstanding performance. He became the first pitcher since at least 1900 to pitch at least seven innings, allow no more than three hits and no more than one run in each of his first two outings.

"He's a pleasure to watch," Boston manager John Farrell said, "a special kid."

Obtained from Baltimore for reliever Andrew Miller at last year's trade deadline, Rodriguez (2-0) made his debut seven days ago in a 5-1 win at Texas that he left after giving up three hits in 7 2-3 shutout innings.

He was surprised last year when the Orioles traded him, he said, "but look at where I am right now. Now I'm going to say thanks to them."

Farrell is thankful to have Rodriguez in Boston's struggling rotation and has no plans to send him back to Boston's Triple-A team in Rhode Island.

"If he goes to Pawtucket," Farrell said with a smile, "it's only on the way to Baltimore" where Boston starts a trip Monday.

Rodriguez allowed a solo homer by Brian Dozier in the third and an infield single by Santana in the sixth. Alexi Ogando gave up a two-run homer to Eduardo Escobar in the ninth.

"Rodriguez was as good as advertised," Twins manager Paul Molitor said.

The opener was a makeup for Monday night's rainout.

The Red Sox scored five runs in 4 1-3 innings against Phil Hughes (4-5). Mike Napoli added a solo homer, his ninth of the season, in the seventh against Michael Tonkin, making it 6-1.

Pedroia had four singles, Xander Bogaerts added three and David Ortiz had two doubles.

"It's not very fun when you feel like you're just constantly trying to battle out of jams," Hughes said.

After going 1-6 on a road trip, Boston got its second outstanding pitching performance against Minnesota. Clay Buchholz allowed three hits in eight innings in a 1-0 series-opening win Tuesday night.

CLEANUP MEN

Red Sox President Larry Lucchino and general manager Ben Cherington picked up trash in the stands between games.

TRAINER'S ROOM

Twins: RHP Ricky Nolasco is expected to throw Thursday after leaving Sunday's game against Toronto in the second inning when he felt pain in his right ankle. He is not on the DL.

Red Sox: LHP Brian Johnson, a top prospect, was scratched from his Triple-A start Wednesday to get extra rest. In 10 starts with Pawtucket, he is 6-3 with a 2.60 ERA. "There's a typical approach taken with all starters there where they'll skip a start at some point," Farrell said.

UP NEXT

Twins: LHP Tommy Milone (2-1) pitches in the final of the four-game series Thursday night, his first appearance for Minnesota since being sent to Triple-A Rochester on May 1. Milone allowed five runs in four innings in his most recent start with the Twins, picking up his only loss.

Red Sox: RHP Steven Wright (2-2) makes his fourth start this season for Boston in place of Justin Masterson, who is on the DL. In his last start, the knuckleballer allowed two homers to Josh Hamilton in a 7-4 loss at Texas.