Golden State Warriors forward Draymond Green (23) drives on Cleveland Cavaliers center Tristan Thompson, left, and Richard Jefferson (24) during the first half of Game 3 of basketball's NBA Finals in Cleveland, Wednesday, June 8, 2016. (Larry W. Smith/EPA via AP, Pool)

Golden State Warriors forward Draymond Green (23) drives on Cleveland Cavaliers center Tristan Thompson, left, and Richard Jefferson (24) during the first half of Game 3 of basketball’s NBA Finals in Cleveland, Wednesday, June 8, 2016. (Larry W. Smith/EPA via AP, Pool)

CLEVELAND (AP) —Stephen Curry scored 38 points and Klay Thompson had 25 to help Golden State to a 108-97 victory over the Cleveland Cavaliers in Game 4 of the NBA Finals on Friday night, moving the Warriors within one victory of a second straight championship.

After struggling through the first three games of the series, the Splash Brothers finally arrived. They combined to hit 11 of 22 3-pointers and Golden State set a finals record with 17 from deep as a team while hitting more 3s than 2-pointers (16) in the game.

Now they head back to the Bay Area with a 3-1 lead and a chance to close out a historic season in Game 5 on Monday.

Kyrie Irving scored 34 points and LeBron James had 25 points, 13 rebounds and nine assists for the Cavaliers. Cleveland went scoreless for 6:30 in the fourth quarter to lose at home for the first time in the playoffs.

No team has come back from a 3-1 deficit to win the NBA Finals.