BOSTON, Massachusetts (AP) – Mitch Keller struck out seven, Carlos Santana homered and Bryan Reynolds knocked in his seventh run of the season as the Pittsburgh Pirates completed a three-game sweep of the Red Sox with a 4-1 win Wednesday.

Ke’Bryan Hayes drove in a run with a perfectly-placed bunt in the sixth and Santana added an RBI double during a two-run seventh that put the Pirates up 4-0.

Pittsburgh improved to 4-2 on a cold, gray and blustery afternoon at Fenway Park, where the game-time temperature was 41 degrees. The Red Sox fell to 2-4.

Keller (1-0) braved short sleeves despite the conditions and held Boston to one run on four hits, striking out seven and walking two. He carried a shutout into the seventh, when Triston Casas doubled with two out and scored on a single by Christian Arroyo.

Boston’s Corey Kluber (0-1) held the Pirates to one run on three hits over five innings. The only run charged to Kluber was in the fourth, when Santana pounced on an inside cutter and drove it out to right for his first homer of the season, giving the Pirates a 1-0 lead.

John Schreiber started the sixth for Boston and faced Reynolds, who had homered in three straight games. He lined Schreiber’s first pitch for a double to left. Reynolds took third on an infield single by Andrew McCutchen and scored easily when Hayes dropped a bunt just a few feet inside the first-base line and ran it out for an infield hit.