Extended winning streaks aren't something the Baltimore Orioles have done a whole lot of over the past few years.

With the offense they've displayed this season, they could become much more commonplace.

The Orioles aim to remain the only unbeaten team in the majors Wednesday night when they close a three-game series against the Boston Red Sox at Fenway Park.

More from FoxSports

It's not totally unexpected that Baltimore (7-0) is hitting home runs and producing at a high level offensively, but being perfect after the first week is very surprising for a club that was .500 in 2015.

The Orioles scored nine runs for the second consecutive game against Boston on Tuesday, erasing a 4-2 deficit with seven combined in the sixth and seventh innings en route to a 9-5 victory. J.J. Hardy hit a pair of homers around the Pesky Pole and drove in five, while Mark Trumbo continued his onslaught with a homer, double and single.

Matt Wieters added a pair of RBIs for Baltimore, off to the franchise's best start since opening 9-0 as the St. Louis Browns in 1944.

The Orioles have won seven straight for the first time since an eight-game run in 2005, and are winners of 12 in a row dating to September. They've totaled 40 runs and 13 homers in seven games while batting .309 with runners in scoring position.

''It's just every night,'' Hardy said. ''You watch the guys when you're sitting in the dugout and watch everybody's at-bats. It's fun because everybody 1 through 9 can do it.''

Trumbo has homered in both games of this series and is 13 for 28 this season. He has five home runs and 17 RBIs in 12 games at Fenway.

The potent offense has masked the inability of Orioles' starters to pitch deep into games, with only Ubaldo Jimenez completing more than five innings.

That came in a 4-2 win over Minnesota on Thursday, when he allowed one earned run in seven innings with nine strikeouts and no walks.

''I'm not one of those pitchers that's going to have pinpoint command,'' said Jimenez, who retired 12 of the final 14 batters he faced. ''Definitely every time I have a game like that without a walk it makes me feel good because I know I'm in a good place with my mechanics and everything.''

Jimenez went 1-1 with a 2.87 ERA in three starts at Boston last season after he posted a 9.45 ERA in three previous outings there.

This seems like an opportune time for Pablo Sandoval to make his second start of the season for the Red Sox. He has a .359 (14 for 39) average and two homers against Jimenez.

David Ortiz is 2 for 19 in this matchup but is 9 for 20 with two home runs and eight RBIs in his last five games against Baltimore.

Tuesday marked the third straight loss for the Red Sox (3-4), who received another poor outing from a starting pitcher. Clay Buchholz gave up five runs in five innings as the ERA for Boston's starters jumped to 7.32.

Joe Kelly contributed to that ugly number in his first start Friday at Toronto, yielding seven runs and seven hits - including a grand slam to Josh Donaldson - before he was lifted with nobody out in the fourth inning. Kelly escaped with a no-decision when the Red Sox rallied for an 8-7 win.

The right-hander was roughed up to a 7.71 ERA in three starts against the Orioles last season, failing to make it past the fourth inning in the last two.

Chris Davis is 4 for 7 against Kelly and Hardy is 3 for 6.