SAN FRANCISCO (AP) — Ford Proctor hit a grand slam for his first career home run, Carlos Rodon struck out 10 in six scoreless innings and the San Francisco Giants beat the Colorado Rockies 6-4 on Thursday night to complete a three-game sweep.

Austin Wynns and Wilmer Flores also drove in runs to help San Francisco beat Colorado for the eighth straight time.

The Giants have won four games in a row and nine of their last 10 to get back to .500 at 78-78. They trail the Philadelphia Phillies by 5 1/2 games for the third and final National League wild-card position with six games remaining.

Sean Bouchard homered for the Rockies. They have lost five straight games and nine of their last 10.

Rodon (14-8) limited Colorado to just two hits while taking over the NL lead with 237 strikeouts. It was his 11th double-digit strikeout performance of the year, extending his franchise record.

San Francisco jumped on Rockies starter Ryan Feltner for five runs in the second inning. With the bases loaded, Wynns singled home Brandon Crawford to put the Giants ahead. Proctor followed with an opposite-field grand slam to left.

Feltner (3-9) settled in to pitch six innings, allowing five runs on six hits and three walks with five strikeouts.

Flores added a sacrifice fly in the seventh to make it 6-0.

C.J. Cron drove in Colorado’s first run in the ninth on a sacrifice fly. Bouchard followed with a two-run homer, his second of the year. Elehuris Montero added an RBI triple to cut the lead to 2.

Giants closer Camilo Doval came in with two outs and the tying run at the plate and retired Ezequiel Tovar for his 27th save in 30 opportunities.

YOUTH MOVEMENT

The Rockies started seven rookies, including Feltner. Cron was the only starter older than 28. ”We have so many young players getting an opportunity,” manager Bud Black said. ”What a great thing that is for these guys, and for us to look at future Rockies.”

TRAINER’S ROOM

Rockies: INF Brendan Rodgers (strained left hamstring) was reinstated from the 10-day injured list and batted third, going 0 for 4. … INF/OF Connor Joe was placed on the 10-day IL (retroactive to Sept. 26) with a right serratus strain. The injury is not considered serious, though Joe will not return this season. ”He’s going to be fine,” manager Bud Black said. ”He’s going to be able to resume his offseason workouts and offseason program in a relatively short period of time.” … OF Randal Grichuk missed his second straight game with flu-like symptoms. … RHP Carlos Estevez (illness) was transferred from the COVID-19 IL to the 15-day IL. Black said it was not COVID-19.

Giants: OF/1B LaMonte Wade Jr. remained out of the lineup for a third straight game with multiple ailments. ”He’s been dealing with just various things pretty much all year,” manager Gabe Kapler said. ”From the knee to the hamstring, he’s had some thumb soreness. … We just don’t want to insert him back into the lineup too soon. Full disclosure: He’s been in a couple of lineups and we’ve just taken him out because he hasn’t felt ready.” … RHP Anthony DeSclafani (ankle surgery) and LHP Alex Wood (left shoulder impingement) are both progressing well and are expected to be fully healthy for the start of spring training next season.

UP NEXT

Rockies: RHP Chad Kuhl (6-10, 5.45 ERA) pitches Friday in Los Angeles as Colorado opens the first six-game series in franchise history, facing the Dodgers to close out the season. Kuhl has lost five straight decisions.

Giants: RHP Alex Cobb (6-7, 3.67 ERA) opens a three-game series against the Arizona Diamondbacks on Friday in San Francisco’s final home series of the season. Cobb took the loss at Arizona on Saturday, allowing five runs in five innings.