Jalen Beeks took over from opener Ryne Stanek in the second and struck out seven in 4 2/3 shutout innings, Mike Zunino homered for the second straight game and the Tampa Bay Rays beat Kansas City 5-2 Tuesday night, sending the Royals to their fifth straight loss.

Homer Bailey (2-2) failed in his attempt to win three straight starts for the first time in five years, getting taken out after Tampa Bay’s first four batters reached in the second inning.

Zunino had three of Tampa Bay’s seven hits and drove in two runs.

AL East-leading Tampa Bay clinched its seventh series win in eight series and extended its winning streak against the Royals to 10 games. Kansas City is an AL-worst 7-17.

Beeks (1-0) allowed two hits and two walks, retiring eight straight in one stretch.

Emilio Pagan struck out two in a perfect ninth for his second save in two nights, the first two saves of his major league career, completing a six-hitter.

Bailey (2-2) gave up four runs, three hits and four walks in one inning-plus, his ERA rising to 5.63. Bailey, who went 1-14 last year, was coming off his first consecutive winning starts since July 2017.

Joey Wendle hit a two-run single in the first, ending an 0-for-16 start.

Zunino hit an RBI single in the second, when Jake Newberry entered with the bases loaded and allowed Brandon Lowe’s run-scoring single and Yandy Diaz’s sacrifice fly that boosted the Rays’ lead to 4-0. Zunino homered off Tim Hill in the sixth.

Martin Maldonado hit his first homer for the Royals, a seventh-inning drive off Austin Pruitt, who threw a run-scoring wild pitch in the eighth.