The Red Sox showed great vulnerability Wednesday night in Baltimore as they took a 13-9 loss to the Orioles. Joe Kelly and Clay Buchholz were knocked around and there’s a chance that neither pitchers will contribute to the big league club for the rest of the year. The Sox can hit, but there are questionable arms littered throughout their starting rotation and bullpen.

Thankfully for Boston, its two top starters so far in 2016 will kick off a three-game series at Fenway against the Blue Jays. David Price (7-1, 5.11 ERA) will get the ball for the Sox Friday (7 p.m., NESN) and Steven Wright will take the mound Saturday (4 p.m., NESN).

Price has already had two strong outings against Toronto’s potent attack this season. On April 16 at Fenway, Price worked 7.0 innings, allowing two earned runs on six hits while striking out nine on 107 pitches. Last weekend in Toronto, the lefty went 6.1 innings and allowed just two earned runs on five hits. Price has now had four strong starts in a row since the Yankees tagged him for six runs on May 7 in the Bronx.

Saturday’s Sox starter, Wright, has been one of the biggest surprises in baseball this season. In 10 starts this season he’s only had one game in which he’s given up over four runs. He’s also been able to save the Red Sox’ bullpen as he’s thrown over 100 pitches in each start but one. In his last start on Monday against Baltimore, he registered a complete game victory and threw a season-high 122 pitches.