Over the course of this tumultuous 2015 campaign, consistent pitching and offense has been virtually nonexistent for the Boston Red Sox. Watching this week's version of the Boston squad, one might assume that they were the cream of the crop in the A.L. East rather than a struggling team six games behind in the division standings. 

Eduardo Rodriguez (W, 4-2) yielded just a single earned run in six innings of work, and right fielder Jackie Bradley, Jr. and designated hitter David Ortiz toasted Toronto Blue Jays starter Marco Estrada (L, 5-4) for solo home runs, and the Red Sox garnered their third consecutive victory, beginning this four-game set in Toronto with a pair of W's. 

Boston chased Estrada after just 2.1 innings of work, touching him for four runs (two earned) on three hits and an astonishing four walks. Center fielder Mookie Betts went 2 for 5 with a run scored for the Red Sox while all but one Boston batter reached base over the course of the contest. 

The Red Sox commenced the scoring at the outset of the game, recording a two-run advantage before the Blue Jays even received the opportunity to bat. Betts reached on an error by second baseman Devon Travis to begin the game, and he advanced to second on a one-out walk by shortstop Xander Bogaerts. After Ortiz flied out to place two outs on the board, Estrada simply relinquished the accuracy on his pitches. Third baseman Pablo Sandoval walked to load the bases, first baseman Mike Napoli recovered from an 0-2 hole to work an RBI base on balls, and left fielder Alejandro De Aza drove home the second run of the inning by watching four pitches sail beyond the strike zone for balls, all before Estrada finally retired catcher Blake Swihart to conclude the inning. 

Estrada surrendered even more damage in the ensuing pair of innings. Bradley, the nine-hitter in the Boston lineup, led off the top of the second inning with a home run to right field, and, after a 1-2-3 bottom of the second inning for Rodriguez, Ortiz kicked off the third inning with a long ball of his own over the right field fence, increasing the Red Sox' advantage to an insurmountable 4-3. 

Toronto made a valiant effort to make the game contestable; however, it simply was not enough. Still, with Rodriguez's body motions giving away his pitch selection in the bottom of the fourth inning, the Blue Jays finally garnered a run. First baseman Edwin Encarnacion bounced a one-out ground-rule double to deep center to reach scoring position, and left fielder Chris Colabello promptly singled him home in the subsequent at-bat, lessening the deficit to 4-1. 

The Blue Jays inched even closer in the bottom of the seventh inning, as, with left-hander Tommy Layne relieving Rodriguez for Boston, they mustered an offensive attack. Center fielder Kevin Pillar singled with one out, and, after a Travis groundout, scored on a two-out home run by shortstop Jose Reyes, the lead-off hitter's fourth of the season. 

Despite the surge of momentum, Toronto failed to place another runner on the bases throughout the remainder of the game. Alexi Ogando worked a perfect 1.1 innings, bridging the gap to a 1-2-3 ninth inning by Koji Uehara for his 18th save of the season. 

Tomorrow, Boston looks to extend its winning streak to four games, throwing the struggling Rick Porcello (4-8, 5.54 ERA) on the mound to face Toronto's Mark Buehrle (8-4, 3.81 ERA) at 1:07 PM ET.