Second seed Fernando Gonzalez won the Munich Open with a scrappy 7-6, 6-7, 6-3 victory over Italy's Simone Bolelli on Sunday.
Bolelli, who upset top seed Paul-Henri Mathieu to reach the final, recovered from losing the first set 7-4 on the tiebreak to level the match by taking the second on an identical scoreline.
The unseeded Italian kept fighting but fell a crucial break behind at 2-3 in the deciding set.
He then missed break point chances to hit straight back and Gonzalez held firm to clinch the match in two hours 38 minutes and secure the first prize of 59,100 euros plus a car from the sponsors.
It was a 10th career ATP tournament title for the Chilean world number 15.