The last time the Red Sox played the Orioles this season, they swept the Orioles. The last time this team lost to the Orioles was in the opening weekend of the season. The last time this team lost to the Orioles, Garrett Richards was on the mound, and a good portion of the fanbase was up in arms, worried about the future of the team, given the big addition to the rotation was a complete bust.
Since then, Garrett Richards has posted a 2.70 ERA in 26 2⁄3 innings, and been one of the better spots of the rotation.