Dioner Navarro drove in the first runs of the game with a two-run triple in the seventh and Jose Quintana struck out 10 as the Chicago White Sox defeated the Toronto Blue Jays 4-0 Wednesday to complete a three-game series sweep. It was the sixth win in a row for the White Sox (16-6) and the third straight loss for the Blue Jays (10-13). Orioles 3, Rays 1 Joey Rickard hit a three-run home run, and Chris Tillman threw 6-2/3 scoreless innings, leading Baltimore to a victory over Tampa Bay at Tropicana Field. The Orioles won the finale of a three-game series and ended a three-game skid while snapping the Rays' three-game winning streak. Mets 5, Reds 2 Neil Walker continued his torrid April by homering and finishing with two RBIs as New York completed a three-game sweep of Cincinnati with a win at Citi Field. The Mets have won six straight and 11 of 13. The Reds have lost four in a row and 12 of 16. Phillies 3, Nationals Starter Jeremy Hellickson pitched seven innings of shutout ball and gave up just two hits and Darin Ruf drove in a run to break a scoreless tie in the sixth inning as Philadelphia shut out Washington. Carlos Ruiz gave the Phillies some insurance in the eighth when he clubbed a two-out solo homer to left off reliever Sammy Solis to make it 3-0. It was just the 13th homer allowed this year by Washington, which has hit 23 of its own. Red Sox 9, Braves 4 Steven Wright, added to the rotation at the start of the season because of an injury to Eduardo Rodriguez, turned in his fourth straight quality start. Backed by two Dustin Pedroia homers, one a grand slam, and three doubles by David Ortiz, Wright helped Boston to a victory over Atlanta. It was the Red Sox's third straight win over the hapless Braves in two locations this week and fourth victory in a row overall. Giants 13, Padres 9 San Francisco took advantage of a San Diego fielding error to score three runs in the first inning and continued to pound out hits in a win over the Padres. Brandon Belt was 3-for-4 with five RBIs and Hunter Pence went 3-for-3 with two RBIs and two runs scored. Tigers 9, Athletics 4 J.D. Martinez and Victor Martinez each blasted three-run homers, powering Detroit to a win over Oakland at Comerica Park. Moved to the No. 2 spot in the order for the first time in his career, J.D. Martinez had two hits, a walk and a sacrifice fly while driving in four runs. Victor Martinez reached base four times. Winning pitcher Justin Verlander (2-2) gave up three runs and five hits with six strikeouts in 6-1/3 innings. In other games it was: Rangers 3, Yankees 2; Indians 6, Twins 5; Angels 4, Royals 2; Marlins 2, Dodgers 0; Cardinals 11, Diamondbacks 4; Astros 7, Mariners 4; Pirates 9, Rockies 8 (12 innings); Cubs-Brewers postponed.