Pete Crow-Armstrong, who came into the game hitting .183, was 3 for 4 with a run and the go-ahead RBI as the Chicago Cubs defeated the Kansas City Royals 7-3 on Sunday.
Crow-Armstrong got two of his three hits and his RBI off Royals starter Cole Ragans.
The Cubs (51-56) are 12-8 in their last 20 games after going 3-9 in their previous 12.
Javier Assad (5-3) allowed three runs on five hits in six innings.
Ragans (7-7) took the loss, allowing four runs in 5 2/3 innings.
Michael Massey led off the first with a walk before Bobby Witt Jr. extended his hitting streak to 10 games with an infield single. With two outs, Hunter Renfroe lined one to center, scoring both runners.
Nico Hoerner doubled in the third to tie it at 2-all.
The Royals (57-49) retook the lead in the fourth on a controversial home run. Freddy Fermin launched a long flyball down the left-field line that appeared headed to the foul pole. A fan wearing a Cubs hat reached over the railing from foul territory and caught the ball before left fielder Ian Happ had a chance. Fan interference was called, giving Fermin his fifth homer of the season.
The Cubs took their first lead in the sixth. Michael Busch hit a one-out double and then scored on David Bote's two-out double. Bote scored on Crow-Armstrong's single, ending Ragans' day.
Chicago added three insurance runs in the ninth, including Patrick Wisdom's second homer in as many days.
Chicago continues a six-game road trip with the first of three games in Cincinnati. The Cubs will RHP Jameson Taillon (7-5, 2.96 ERA) to the mound to face Reds RHP Carson Spiers (3-2, 3.83 ERA).













