Trailing 3-2 at a packed Dodger Stadium, Uribe launched a two-run shot in the eighth inning to clinch the best-of-five series 3-1.
Hot-hitting Los Angeles is enjoying a first playoff run since 2009 and will face either St Louis or Pittsburgh, currently tied at 2-2 in their series, in the NLCS.
The Braves appeared on the verge of forcing a decisive Game Five at home after bouncing back from Sunday's 13-6 defeat and cooling the Los Angeles offense for much of the contest.
Atlanta starter Freddy Garcia stood up to Dodgers ace Clayton Kershaw as both pitchers lasted six innings and departed with the contest knotted at 2-2.
Braves pinch-hitter Jose Constanza delivered a go-ahead RBI single in the seventh but Atlanta's losing pitcher David Carpenter could not hold the lead.
Kenley Jansen got the final three outs to clinch the triumph for the Dodgers.
It was a promising start for Los Angeles when Carl Crawford smacked solo home runs in the first and third innings, his third homer in two games, for a 2-0 edge.
However, Atlanta managed to tie the score in the fourth.