Hughes allowed one run on six hits, walking two and fanning nine, as his impressive turnaround in form continued.
Curtis Granderson drove in three on two hits, including a solo homer in the ninth.
Matt Moore and the Tampa Bay Rays bullpen combined to one-hit the Miami Marlins in an 11-0 win.
Moore allowed one hit and three walks on seven innings, while Ben Zobrist homered and Desmond Jennings drove in four.
Yu Darvish struck out 11 across eight innings of two-run ball as the Texas Rangers beat the Houston Astros 6-2.
David Murphy had two RBI and a pair of hits to lead the Rangers offence.
The Colorado Rockies snapped an eight-game losing streak in emphatic but unusual fashion, scoring eight times in the 10th inning for a 12-4 win over the Detroit Tigers.
That set a franchise record for runs scored in extra innings.
Jay Bruce hit an inside-the-park home run as the Cincinnati Reds beat the New York Mets 7-3.
Justin Masterson hurled seven shut-out innings as the Cleveland Indians saw off the Pittsburgh Pirates 2-0.
Ryan Dempster extended his run of scoreless innings to 22 as he threw seven shut-out frames in the Chicago Cubs' 3-0 win over the Boston Red Sox.
Trevor Cahill tossed seven-plus scoreless innings and Aaron Hill belted a three-run homer as the Arizona Diamondbacks eased past the Los Angeles Angels 5-0.
The Kansas City Royals extended their winning run to four by beating the St Louis Cardinals 3-2.
The Oakland Athletics hammered the San Diego Padres 10-2, the San Francisco Giants secured a 4-2 success over the Seattle Mariners and the Los Angeles Dodgers overcame a 5-1 deficit to rally for a 7-6 win over the Chicago White Sox.
The Toronto Blue Jays beat the Philadelphia Phillies 3-0, the Atlanta Braves were 4-2 winners over the Baltimore Orioles and the Milwaukee Brewers saw off the Minnesota Twins 5-3.