Lee allowed three hits, striking out five and walking two for the 12th shutout of his career, while also claiming two hits of his own.
Delmon Young homered for the second straight night and scored twice, while Domonic Brown and Freddy Galvis each drove in a run.
Francisco Liriano pitched seven scoreless frames as the Pittsburgh Pirates edged out the Chicago Cubs 1-0.
Liriano allowed two hits, fanning nine and walking one, for his third win of the season having made his debut just two weeks ago.
Garrett Jones drove in Andrew McCutchen in the first for the game's only run.
Jose Bautista had four hits, homering twice and driving in all of Toronto's runs as the Blue Jays beat the Tampa Bay Rays 4-3 in 10 innings.
Bautista's ninth-inning solo shot, his second of the night, sent the game into extras, then he gave the Jays a walk-off win by singling in Colby Rasmus with two outs in the bottom of the 10th
Clay Buchholz threw seven innings of one-run ball as he improved his record to 7-0 in the Boston Red Sox's 6-2 win over the Chicago White Sox.
Buchholz allowed five hits as he lowered his American League-leading ERA to 1.73, while David Ortiz and Daniel Nava each drove in a pair.
Rookie Evan Gattis hit his first grand slam as the Atlanta Braves beat the Minnesota Twins 8-3.
The Braves, who won their sixth straight, also got homers from BJ Upton and Ramiro Pena.
Ramon Hernandez homered as the Los Angeles Dodgers responded to coach Don Mattingly's criticisms with a 9-2 win over the Milwaukee Brewers.
Mattingly dropped Andre Ethier after questioning his side's attitude, and it paid off his replacement Scott Van Slyke drove in two on a pair of hits.
Bryce Harper homered in the sixth and scored in the 10th as the Washington Nationals beat the San Francisco Giants 2-1.
Chris Davis crushed his American League-leading 14th homer as part of a four-hit night in the the Baltimore Orioles' 6-3 win over the New York Yankees.
David Murphy and Adrian Beltre both homered as the Texas Rangers got all their runs on the board in the first inning in a 3-1 victory over the Oakland Athletics.
CJ Wilson pitched eight innings of one-run ball, striking out 10, as the Los Angeles Angels beat the Seattle Mariners 7-1.
Miguel Cabrera homered for the 13th time this season and drove in three as the Detroit Tigers beat the Cleveland Inndians 11-7, while Carlos Gonzalez went yard in the Colorado Rockies' 4-1 win over the Arizona Diamondbacks.
The Cincinnati Reds beat the New York Mets 7-4 to complete a three-game sweep, the Houston Astros saw off the Kansas City Royals 3-1 and the St Louis Cardinals were 5-3 winners over the San Diego Padres.