Sonny Gray struck out eight to win his third straight decision, and the Oakland Athletics beat the San Francisco Giants 6-1 on Tuesday night for their sixth consecutive victory.

Coco Crisp hit an RBI single and stole his 16th base and Nick Punto doubled in a run during a four-run third against Madison Bumgarner (9-7), handed his second three-start skid of the year.

The lefty didn't allow a hit until Jed Lowrie's blooper leading off the third that landed in front of a charging right fielder Hunter Pence, who avoided a collision with second baseman Joe Panik.

Oakland did all its damage that inning on the way to matching its season-high winning streak.

The A's (57-33) concluded their homestand 6-0, just the 11th undefeated homestand of six or more games in Oakland history. The low-budget club with baseball's best record has won 11 of its past 12 games at the Coliseum.