The Frenchman had carded a stunning 68 in high winds on day three and entered the final 18 holes at Education City Golf Club three shots off the lead.
In calmer conditions in round four, he hit the top of the leaderboard as he turned in 33, but Guido Migliozzi joined him at the summit as he signed for an impressive bogey free 65.
After leaving himself a long way from the pin on the last, it looked like Rozner needed two putts for a play-off but he drained an incredible double breaker over the ridge to sign for a 67 and finish at eight under.
Rozner's victory is his second in his last six events and comes just three months after his maiden win at the Golf in Dubai Championship presented by DP World.
It means he has two wins in 29 events - making him the fastest French player ever to two victories - with just four missed cuts in an incredible start to his European Tour career since graduating from the Challenge Tour in 2019.
That 2019 campaign brought him back to back wins on the Challenge Tour, and he will now move into the top 70 in the Official World Golf Ranking - a career high.
“Amazing feeling," he said. "Winning a golf tournament is the best feeling in the world so getting it done this way, with such a big putt on the last, I don’t know what to say but in my biggest dreams I wouldn’t have thought of anything like this. Crazy run today.
"Winning a golf tournament is so rare – to win twice in just a few months is unreal. I’m just very happy with the way I got it done today in such a dramatic fashion, it’s amazing. I’m very happy.
"I was just trying to hit a good putt. I knew two putts would be very important, I tried to get a good speed first. I thought I had a good read on it, then 15 feet short I was like ‘oh, this is going to have a chance’. I kept looking at it and it went straight in the hole - the best putt of my career.
"The Ryder Cup in Paris... I was there every day. That’s a dream for me, to compete in one. If I can get it done this year - there is still a long, long road to go. It should be a goal. It will be, for the rest of the season, a goal for me. There is still a long road to go."
Overnight leader Fichardt put his approach at the first inside ten feet for an opening birdie and briefly led by three but Rozner and Migliozzi were making big moves up the leaderboard.
Rozner had tapped in to take advantage of the par five second and added further birdies on the fifth from 12 feet and par five sixth with a two putt, before holing from 30 feet on the next to make it a hat-trick and join the lead.
Fichardt drove into the right hand native area at the sixth but managed to save par after taking his medicine, and he led alone once more as Rozner three putted from just off the green at the eighth.
Another poor Fichardt drive on the next meant he had to play out of the desert and when he left his third 53 feet from the pin, the lead was shared at seven under.
A Fichardt three putt on the ninth left Rozner at the top on his own but he soon had company as Migliozzi completed his move through the field.
The 24-year-old had turned in 32 with gains on the second, fourth, sixth and seventh and he added another on the 11th to get right in the mix.
An approach to inside two feet on the 16th had him at the top of the leaderboard and when he made a gutsy par on the last, he had set the target.
Fichardt found the penalty area on the 11th and dropped another shot after taking a drop but he picked it back up from six feet on the 14th and was just one back.
Rozner then broke a run of nine pars with that showstopping putt on the 18th, meaning closing birdies from Fichardt and Bhullar only got them a share for second.
Fichardt signed for a level par 71, while Bhullar fired a closing 69, adding three birdies and two bogeys to that closing gain.