Navarro, Reyes homer as Blue Jays beat Red Sox 7-3
JUL 22, 2014 10:23p ET
Reyes and Navarro both connected in the sixth inning as the Blue Jays rebounded from Monday's 14-1 defeat to snap Boston's winning streak at five games.
Reyes and Melky Cabrera both had three hits and two RBIs. Cabrera has 14 multi-hit games in his past 30.
Happ (8-5) allowed seven hits in six innings, walked one and struck out four to win for the first time since beating the Chicago White Sox on June 26.
The Red Sox have hit at least one home run in seven straight games.
Toronto opened the scoring in the third on a two-out single by Cabrera that struck Red Sox right-hander Jake Peavy in the leg and rolled into foul territory as Anthony Gose scored.
Reyes led off the sixth with his eighth home run and Cabrera followed with a double. One out later, Navarro made it 4-0 with a drive into the bullpen in right.
Peavy (1-9) left in the seventh after infield hits by Gose and Reyes. Cabrera greeted Burke Badenhop with another RBI single that struck the pitcher.
Peavy lost for the ninth time in 15 starts and has not won since beating Toronto on April 25. He allowed five runs and eight hits in 6 1-3 innings, walked three and struck out seven.
Toronto made it 7-1 in the eighth, scoring twice against Felix Doubront. Ryan Goins hit an RBI single and scored on a double by Reyes.
Boston scored a season-high 14 runs in Monday's rout but couldn't duplicate that output against Happ. The Red Sox loaded the bases with two outs in the fourth but Drew flied out.
Red Sox second baseman Dustin Pedroia went 0 for 4 with a walk and is hitless in 17 at-bats.
NOTES: Toronto selected top prospect RHP Aaron Sanchez from Triple-A Buffalo. The Blue Jays recalled Goins and selected RHP Esmil Rogers from Triple-A. To make room, Toronto optioned C Erik Kratz and OF Darin Mastroianni to Triple-A and designated LHP Brad Mills for assignment. ... Canadian tennis star Milos Raonic served the first pitch with a racket, skipping it past Blue Jays pitcher Mark Buehrle to the backstop. ... Boston RHP Clay Buchholz faces Blue Jays RHP R.A. Dickey on Wednesday.