Second seed Nicolas Almagro had his sights set on a second Swedish Open final in just three years when he faced Jan Hajek.