Carlos Rodón struck out 10, increasing his season total to 189, currently the most in MLB, while Evan Longoria homered for the second straight game as the Giants opened their series against the Tigers with a 3-1 win.