BOSTON (AP) — Eduardo Rodriguez followed up his brilliant major league debut by allowing one run and two hits in seven innings, and the Boston Red Sox beat the Minnesota Twins 6-3 in the opener of a day-night doubleheader Wednesday.

Seven days after a 5-1 win at Texas in which he left after giving up three hits in 7 2-3 shutout innings, the hard-throwing left-hander allowed just a solo homer by Brian Dozier in the third and an infield single by Danny Santana in the sixth.

Rodriguez (2-0) struck out seven and walked two before Alexi Ogando gave up a two-run homer to Eduardo Escobar in the ninth.

The game 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.

Game two for the day starts at 6:10 with Trevor May scheduled to start on the mound for the Twins.