Floyd had a two-run double, Zobrist hit his slam and Gabe Gross added a solo shot during a seven-run fourth that made it 10-0.
Scott Kazmir (10-6) allowed three hits and three walks over 5 1-3 scoreless innings. The left-hander has won 10 games or more in four straight seasons. Tampa Bay joined the 1968 Oakland Athletics as the only teams to have five pitchers 26 years old or younger with 20 starts and 10 wins in the same season.
Tampa Bay (82-51) is 4 1/2 games ahead of second-place Boston, which beat the Chicago White Sox 8-0. The Rays, an AL-best 50-19 at home, had never won more than 70 games in a season before this year.
Carlos Pena and Floyd drew bases-load walks - the last two of four consecutive two-out walks by Jeremy Guthrie
- to give the Rays a 3-0 lead in the second.
Floyd had put Tampa Bay ahead 1-0 on a first-inning RBI double, and added a sacrifice fly during a three-run sixth that extended the Rays advantage to 13-0. He had a homer and two RBIs in the Rays' 3-2 win over Toronto on Thursday.
Guthrie (10-11) lost his third consecutive start, giving up seven runs, seven hits and six walks in three-plus innings. It was shortest start of his career.
Tampa Bay also got a solo homer from Shawn Riggans in the eighth.
Juan Castro and Aubrey Huff had RBI doubles for Baltimore, which has lost eight of 10.
Orioles third baseman Melvin Mora left the game in the third with a strained left hamstring. He was hurt trying to beat out a ground ball with two and two out in the third.