The Golden State Warriors extended their play-off lead to 3-1 with a 101-98 win against the Memphis Grizzles.
Curry had a game-high 32 points and snatched victory with key free throws in the final minute to leave the Warriors one win away from the finals.
The Boston Celtics won the play-offs thanks to Al Horford.
Horford had 30 points in the victory.
Despite playing without the injured Ja Morant, the Grizzlies established a 12-point lead early on in San Francisco and never fell behind until Curry's heroics in the last minute.
The Warriors travel to Memphis on Wednesday to try and reach a sixth finals in eight seasons.
The Celtics overcame an 11-point deficit in the third quarter to tie the series at 2-2 and will host Milwaukee on Wednesday.
The Celtics were able to overcome the 34 points and 18 rebound of Antetokounmpo to win the game.