Thairo Estrada homered and drove in four runs and Alex Wood continued the team’s strong starting pitching to open the season as the Giants completed a three-game sweep of Cleveland with an 8-1 win Sunday over the Guardians in football-like weather.

Estrada hit a two-run homer off Aaron Civale (0-1) in the second inning and Brandon Belt added a two-run shot in the seventh as the Giants won their fifth straight.

Wood (1-0) allowed just four hits without a run over five innings before turning it over to San Francisco’s bullpen.

“You can see by his delivery, there’s a lot of deception there,” Guardians manager Terry Francona said. “But with it, there’s also some movement. When he’s been healthy, he’s been really good. There’s just been times when he hasn’t been able to maintain his health, but he’s a good pitcher.”

Estrada gave the Giants a 2-0 lead in the second with his second homer, a shot to left field that barely cleared the 19-foot wall. Estrada’s homer came after Wilmer Flores doubled off the wall in left-center with two outs.

Estrada picked up another RBI in the fourth, when the Guardians failed to turn a double play on his one-out grounder to short as second baseman Owen Miller‘s return to throw to first skipped into the photographer’s pit for an error.

The Giants made it 6-0 in the sixth on Estrada’s RBI double and Steven Duggar‘s run-scoring single off Eli Morgan.

Belt followed a leadoff walk to Austin Slater in the seventh with his third homer.

Cleveland’s Austin Hedges ended the shutout in the seventh with an RBI single, his first hit after starting the season hitless in 21 at-bats.