Giants outfielder Angel Pagan took another step in his recovery from a left hamstring strain when he ran the bases prior to Wednesday's game against the Boston Red Sox.