Tampa Bay Rays starting pitcher Matt Moore
ST. PETERSBURG, Fla. -- Luis Mendoza pitched six innings to win for the first time in six starts and Elliot Johnson had another big hit against his former team, leading the Kansas City Royals to a 7-2 victory over the Tampa Bay Rays on Friday night.
Friday's MLB action Full scoreboard and recaps from Friday night's games
Mendoza (2-3) gave up two runs and six hits and three Royals relievers pitched three hitless innings as the Royals held a 13th straight opponent to three runs or fewer. Mendoza last won May 13.
Johnson had a tying triple among his two hits and Billy Butler drove in three runs for the Royals, who have won nine of 10.
Tampa Bay starter Matt Moore (8-3) gave up five runs on seven hits and four walks in 5 1/3 innings with four strikeouts. He is 0-3 in five starts since winning his first eight starts of the season.
Matt Joyce hit his 13th home run, off Mendoza's third pitch of the game, and Evan Longoria drove in another run in the first inning with a double, giving the Rays a 2-1 lead.
Johnson, who had three hits including a three-run home run on Thursday night, tied it with a triple in a four-run fifth and scored on Alcides Escobar's single to put the Royals ahead.
Eric Hosmer and Salvador Perez followed with hits and Butler, who had driven in the Royals' first run with a single, concluded the four-run inning with a sacrifice fly.
Butler drove in Kansas City's final run with a two-out single off Fernando Rodney in the ninth.
Salvador Perez had two of Kansas City's 10 hits and drove in two runs.
The Rays have lost five of six.
The Royals have not given up as many as four runs in a game since May 31, when they lost 7-2 at Texas. They have given up 25 runs in 13 games this month.
((Article provided by CBSSports.com Wire Reports))