Nick Yorke pinch-ran and ended up driving in Bryan Reynolds with a base hit in the ninth inning for the winning run as the Pittsburgh Pirates defeated the Baltimore Orioles in walk-off fashion 3-2.