Jesus Luzardo struck out eight and gave up just two hits over five scoreless innings, Trea Turner finished with four hits, and Adolis Garcia drove in two runs to lead the Philadelphia Phillies to a 7-0 win over the San Francisco Giants.