The Croatian defeated world number seven Stefanos Tsitsipas 7-6 (0), 6-2 on the hard courts of Cincinnati. Despite the scoreline, it was not a one-sided affair as it would be the Greek who enjoyed a bright start, earning the first break and racing to a 4-1 lead.
Coric finally settled on serve and began to find the back of the court with his groundstrokes, clawing back to 4-4. In the ensuing tiebreak, Tsitsipas made a slew of unforced errors, allowing Coric to grab the initiative.
He carried the momentum into the second set, crushing 15 winners while a dejected Tsitsipas was left to rue missed opportunities.
"It was a very, very tough match... at the beginning, I wasn't playing very well and he was pushing me very hard," the 25-year-old said after the match, as per atptour.com.
"But I started to serve better and play better and I was fighting hard. Then in the second set I thought I played the best set of the whole year.
"Thank you to my parents, who are not here, my sister and my team. It has been very tough for us. With my physio, if I didn't have him I wouldn't be on the court. Then of course to my tennis coach, Mate. We have been working very hard and now we are here."
It was a memorable week for Coric, who had to battle past 22-time grand slam winner Rafael Nadal, seventh seed Filipe Auger-Aliassime and Britsh number one Cameron Norrie just to make the final.
The victory marks his third ATP title and will serve as a fantastic confidence boost as he heads to Flushing Meadows for the final grand slam of the year at the US Open.