Enduring a flaw in his pitching mechanics that severely affected his deliveries, Madison Bumgarner surrendered five runs and 10 hits in three innings Saturday as the Giants fell to San Diego, 10-2.