It was “Star Wars” day on the shores of McCovey Cove and Madison Bumgarner fit the theme.

His fastball was on hyperdrive. And his slider was nastier than the smell of a tauntaun’s entrails.

But the Giants are giving Bumgarner the paduan treatment after he threw so many innings two of the last three Octobers. So he was pulled after shutting out the Diamondbacks through six – and his victory blew up faster than the Death Star when Arizona scored a pair of runs against Santiago Casilla to tie the game in the eighth.

The two teams brought 21 relievers to the ballpark – a veritable clone army. In other words this one was had the potential to spin for a bit.

But the Giants ended this space opera with a walk-off in the 11th inning. Hector Sanchez’s third hit of the game was a single to start the inning pinch runner Ehire Adrianza advanced on Gregor Blanco’s bunt and Angel Pagan sent him the rest of the way home on a single as the Giants won 3-2 Sunday afternoon.

If only every kid got to experience scoring the winning run in his major league debut.

Run support has been as dry as Tattooine at midday for Bumgarner which mostly explains why he’s winless in his last seven starts and has just one victory in 10 starts since the All-Star break despite a 2.42 ERA over that span.

At least he got to participate in a handshake like this time -- with a Wookiee roar if he felt like it.