Rod Barajas went to his "dance moves." Pedro Alvarez deftly waited out the perfect moment to take off in a sprint. Both scored on plays that should have been outs. Talk about a lift for the Pittsburgh Pirates, who rank last in the majors in runs but just keep winning anyway. Erik Bedard pitched seven solid innings, Neil Walker had three hits, and Pittsburgh beat the Kansas City Royals 4-2 on Friday night for its 10th victory in the past 13 games.