Jeff Locke finally put it all together while the Phillies offense continued its season-long search for answers. Locke pitched six strong innings of two-hit ball and Gaby Sanchez homered off Cole Hamels to lead the Pittsburgh Pirates over Philadelphia 2-0 on Tuesday night.