Haas, Monaco advance in Hamburg
The second-seeded Haas blew a 4-1 lead in the third set. But he held serve and broke to clinch the match when Kavcic sent a forehand long.
The 35-year-old Haas was runner-up in the tournament last year and is the oldest player in the top 100. He is looking for his second title at home this season after winning in Munich.