Bryan Reynolds drove in three runs, Mitch Keller pitched seven strong innings, and the Pittsburgh Pirates defeated the Tampa Bay Rays 6-3.