Andrew McCutchen hit two home runs, Neil Walker homered among his five hits and the Pittsburgh Pirates entered the All-Star break in sole possession of first place following a 13-2 win over the San Francisco Giants on Sunday.