Chris Archer allowed one run over seven innings, as the Pirates won their fifth straight game, 2-1, handing the Royals their 100th loss of the season.
Adam Frazier homered and Colin Moran drove in the first run.
The Bucs are off today and host the Brewers tomorrow night.



