Archer (10-8) allowed two runs and six hits for his first win since June 23, and the Rays matched their highest home run total since Sept. 7.
Logan Forsythe, Mikie Mahtook, Asdrubal Cabrera and Richie Shaffer all went deep. Kevin Kiermaier and Rene Rivera each had three hits, and Tampa Bay improved to 5-0 against Chicago.
Forsythe hit a two-run drive in the first. Mahtook made it 3-1 when he connected leading off the fifth, and the Rays chased Sale (9-7) in a five-run sixth. They sent 10 batters to the plate in that inning and added two more runs in the seventh on back-to-back homers off Daniel Webb by Cabrera and Shaffer — the first major league hit for him.