The Red Sox (46-38) would be wise to take care of business at Fenway Park this weekend – the final weekend before the MLB All-Star break.

The Sox have had a bizarre week-plus as they’ve looked like they were ready for a monumental collapse (the 21-2 loss to the lowly Angels at home last weekend) one night and then looked like one of the best teams in baseball the next. The Sox won two of three against the Rangers (53-33), who own the best record in the American League, but have had to absolutely bash the baseball in order to do so.

Boston will need quality starts from the hurlers lined up over the next three days. 

Sean O’Sullivan (2-0, 6.61 ERA) will get the ball Friday against Tampa while Rick Porcello (10-2, 3.82 ERA) will throw Saturday afternoon. David Price (8-6, 4.64 ERA) will look to close out a disappointing first half of the season on a high note Sunday.