(Anaheim, CA) -- Anthony DeSclafani threw seven scoreless innings as the Giants beat the Angels 5-0 in Anaheim. The right-hander allowed only three hits and struck out nine for his eighth win of the year. Wilmer Flores and Mauricio Dubon each went deep for San Francisco. The Giants have won eight of their last ten. Jose Iglesias was 2-for-4 at the plate, with a double. Andrew Heaney took his fifth loss, despite tying a season-high with 10 strikeouts. He allowed five runs over six frames. The Angels lose their second straight. The teams continue the series this afternoon.