The first set went with serve into a tiebreaker, which Granollers won with flawless attacking play.

Early in the second, Haase managed the first break against Granollers in the tournament but dropped his own serve the next game. Haase added another break for 4-3 and the Dutchman won five straight games to take the set and lead 2-0 in the third.

Haase missed two break points for 3-0, lost five of the next seven games before serving a double-fault on match point.

In his first final of the season, the eighth-seeded Spaniard will play either No. 2 Juan Monaco or No. 7 Albert Montanes.