PITTSBURGH Josh Harrison went 2 for 3 with a bases-clearing double, David Freese and Gregory Polanco drove in two runs each and the Pittsburgh Pirates broke out of an extended offensive funk by outlasting the Los Angeles Dodgers 11-9 on Wednesday night.