Millonarios FC 0-0 CD Once Caldas final score - 29 October 2025, Liga Postobon

Follow the next match live between these two teams
CD Once Caldas - Millonarios FC live

Colombia - Liga Postobon

Millonarios FC
0
-
0
End
CD Once Caldas
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Millonarios FC Millonarios FC
CD Once Caldas CD Once Caldas
End of game
S. Giordana
L. Castro
84'
79'
J. Cardona
J. Hurtado
N. Arevalo
72'
S. Martin
68'
67'
J. Zapata
M. Barrios
67'
D. Quinones
A. Garcia
C. Canozales Panesso
B. Castro
63'
53'
M. Garcia
Half-time
29'
R. Mejia
12'
K. Tamayo
N. Arevalo
1'
Kick-off

Game Statistics

Millonarios FC Millonarios FC
CD Once Caldas CD Once Caldas
51
Possession (%)
49
16
Fouls
10
12
Free Kicks
18
8
Clearances
17
6
Saves
6
1
Shots on target
3
10
Shots off target
7
10
Corners
4
2
Offside
2
3
Shots blocked
2
3
Substitutions
2
0
Injuries
1
11
Total shots
10
2
Yellow card
4

Form

Table

Teams Pts P W D L GD
11
CD Once Caldas
CD Once Caldas
27 20 7 6 7 -3
12
Millonarios FC
Millonarios FC
26 20 7 5 8 -3

Last matches

Millonarios FC
Millonarios FC Last matches
W L W L D W
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3 Total goals
67% BTTS
1.5 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

25 Oct 2025 - Liga Postobon

Santa Fe
0 :  1
Millonarios FC

21 Oct 2025 - Liga Postobon

Millonarios FC
1 :  1
CA Bucaramanga

15 Oct 2025 - Liga Postobon

Deportivo Pereira FC SA
3 :  2
Millonarios FC

7 Oct 2025 - Liga Postobon

Millonarios FC
2 :  1
America de Cali

27 Sept 2025 - Liga Postobon

Atlético Nacional
2 :  0
Millonarios FC

21 Sept 2025 - Liga Postobon

Millonarios FC
3 :  2
Fortaleza FC
D W D W W D
Wins

3/6 (50%)

Draw

3/6 (50%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

1.83 Total goals
50% BTTS
1.17 Goals scored
0.67 Goals conceded
33% Over 2.5
67% Under 2.5

21 Oct 2025 - Liga Postobon

Millonarios FC
1 :  1
CA Bucaramanga

7 Oct 2025 - Liga Postobon

Millonarios FC
2 :  1
America de Cali

21 Sept 2025 - Liga Postobon

Millonarios FC
3 :  2
Fortaleza FC

16 Sept 2025 - Copa Colombia

Millonarios FC
0 :  0
Envigado FC

10 Sept 2025 - Liga Postobon

Millonarios FC
1 :  0
AD Pasto

6 Sept 2025 - Liga Postobon

Millonarios FC
0 :  0
Santa Fe
W L L L L W
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.5 Total goals
33% BTTS
0.83 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

25 Oct 2025 - Liga Postobon

Santa Fe
0 :  1
Millonarios FC

15 Oct 2025 - Liga Postobon

Deportivo Pereira FC SA
3 :  2
Millonarios FC

27 Sept 2025 - Liga Postobon

Atlético Nacional
2 :  0
Millonarios FC

13 Sept 2025 - Liga Postobon

Alianza FC Valledupar
3 :  0
Millonarios FC

3 Sept 2025 - Copa Colombia

Envigado FC
1 :  0
Millonarios FC

29 Aug 2025 - Liga Postobon

Aguilas Doradas Rionegro
1 :  2
Millonarios FC
CD Once Caldas
CD Once Caldas Last matches
W L L L L W
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.17 Total goals
17% BTTS
0.5 Goals scored
1.67 Goals conceded
17% Over 2.5
83% Under 2.5

25 Oct 2025 - Liga Postobon

CD Once Caldas
1 :  0
Union Magdalena

22 Oct 2025 - Copa Colombia

Atlético Nacional
2 :  0
CD Once Caldas

19 Oct 2025 - Liga Postobon

Llaneros FC
2 :  0
CD Once Caldas

13 Oct 2025 - Liga Postobon

CD Once Caldas
1 :  5
Independiente Medellin

9 Oct 2025 - Copa Colombia

CD Once Caldas
0 :  1
Atlético Nacional

6 Oct 2025 - Liga Postobon

CD LA Equidad
0 :  1
CD Once Caldas
L W W L L W
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.5 Total goals
33% BTTS
1.83 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

25 Oct 2025 - Liga Postobon

CD Once Caldas
1 :  0
Union Magdalena

13 Oct 2025 - Liga Postobon

CD Once Caldas
1 :  5
Independiente Medellin

9 Oct 2025 - Copa Colombia

CD Once Caldas
0 :  1
Atlético Nacional

1 Oct 2025 - Copa Colombia

CD Once Caldas
4 :  0
AD Pasto

26 Sept 2025 - Liga Postobon

CD Once Caldas
5 :  2
Boyaca Chico

24 Sept 2025 - Copa Sudamericana

CD Once Caldas
0 :  2
CSD Independiente Del Valle
D W L W L L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

1.67 Total goals
17% BTTS
0.67 Goals scored
1 Goals conceded
17% Over 2.5
83% Under 2.5

22 Oct 2025 - Copa Colombia

Atlético Nacional
2 :  0
CD Once Caldas

19 Oct 2025 - Liga Postobon

Llaneros FC
2 :  0
CD Once Caldas

6 Oct 2025 - Liga Postobon

CD LA Equidad
0 :  1
CD Once Caldas

19 Sept 2025 - Liga Postobon

America de Cali
2 :  1
CD Once Caldas

17 Sept 2025 - Copa Sudamericana

CSD Independiente Del Valle
0 :  2
CD Once Caldas

9 Sept 2025 - Liga Postobon

CA Bucaramanga
0 :  0
CD Once Caldas

Head to head

Millonarios FC

0 %

Draw

67 %

CD Once Caldas

33 %

Average stats (last H2H results)

2.17
Total goals
50%
BTTS
0.83
Goals scored
1.33
Goals conceded
33.33%
Over 2.5
66.67%
Under 2.5

11 Jun 2025 - Liga Postobon I, Group A

Millonarios FC
2 :  2
CD Once Caldas

8 Jun 2025 - Liga Postobon I, Group A

CD Once Caldas
0 :  0
Millonarios FC

11 May 2025 - Liga Postobon I, Group A

CD Once Caldas
2 :  2
Millonarios FC

5 Mar 2025 - Copa Sudamericana

CD Once Caldas
1 :  0
Millonarios FC

8 Sept 2024 - Liga Postobon

CD Once Caldas
1 :  1
Millonarios FC

27 Feb 2024 - Liga Postobon I, Group A

Millonarios FC
0 :  2
CD Once Caldas

Players List

Millonarios FC
Millonarios FC
Goalkeeper

D. Novoa

Defender

A. Moreno

D. Banguero

J. Arias

S. Martin

Midfielder

N. Arevalo

D. Silva

S. Vega

Forward

E. Mosquera

B. Castro

L. Castro

CD Once Caldas
CD Once Caldas
Goalkeeper

J. Aguirre

Defender

J. Cardona

J. Cuesta

K. Tamayo

J. Malagon

Midfielder

M. Garcia

A. Garcia

R. Mejia

Forward

D. Moreno

M. Zuleta Garcia

M. Barrios

Substitutes

Millonarios FC
Millonarios FC
Goalkeeper

G. De Amores

Defender

S. Navarro

S. Mosquera

J. Vargas

Forward

C. Canozales Panesso

B. Castro 63'

J. Hurtado

N. Arevalo 72'

L. Marimon

S. Giordana

L. Castro 84'

CD Once Caldas
CD Once Caldas
Goalkeeper

J. Parra

Defender

K. Cuesta Rodriguez

E. Navarro

Midfielder

T. Garcia Rojas

I. Rojas

Forward

K. Villada

J. Zapata

M. Barrios 67'

D. Quinones

A. Garcia 67'

A. Ibarguen

Live Commentary

90+6' coup_franc_1

Free kick in a good position for Once Caldas!

90+5' corner_1

Corner awarded to Once Caldas.

90+4' tir_cadre_1

Once Caldas's Jeffrey Zapata gets in a shot on goal at Estadio Nemesio Camacho El Campin. But the effort is unsuccessful.

90+4' coup_franc_1

Free kick for Once Caldas in their own half.

90+4' coup_franc_1

In Bogota a free kick has been awarded the home team.

90+3' sifflet_1

Goal kick for Once Caldas at Estadio Nemesio Camacho El Campin.

90+3' tir_non_cadre_1

David Silva of Millonarios gets in a strike, but is off target.

90+3' sifflet_1

Edwin Ferney Trujillo Castro awards Millonarios a goal kick.

90+3' tir_non_cadre_1

Once Caldas's Mateo Garcia misses with an attempt on goal.

90+2' corner_1

Millonarios have been awarded a corner by Edwin Ferney Trujillo Castro.

90+1' sifflet_1

Once Caldas have a goal kick.

90+1' tir_non_cadre_1

Santiago Giordana's header is off-target for Millonarios.

90'  

A throw-in for the home team on the opposite half.

90' corner_1

Corner awarded to Millonarios.

89' sifflet_1

It's a goal kick for the away team in Bogota.

89' tir_non_cadre_1

Millonarios are pushing forward but Danovis Banguero's finish is wide of the goal.

89'  

Ball safe as Once Caldas is awarded a throw-in in their half.

88'  

Millonarios to take a throw-in in Once Caldas territory.

87' sifflet_1

Ball goes out of play for a Once Caldas goal kick.

87' tir_non_cadre_1

Millonarios are coming forward and Edwin Mosquera gets in a strike, it misses the target, however.

87' hors_jeu_1

Once Caldas's Dayro Moreno has run offside.

86' sifflet_1

Once Caldas have a goal kick.

86'  

Millonarios awarded a throw-in in their own half.

85'  

Edwin Ferney Trujillo Castro signals a Millonarios throw-in in Once Caldas's half.

85' sifflet_1

It's a goal kick for the away team in Bogota.

85' tir_non_cadre_1

Santiago Giordana (Millonarios) is first to the ball but his header is off-target.

84' substitution_1

Santiago Giordana is replacing Leonardo Castro for the home team.

84'  

Once Caldas’s Juan Cuesta is on his feet again at Estadio Nemesio Camacho El Campin.

84'  

Throw-in for Once Caldas in the half of Millonarios.

82' blessure_1

Attention is being given to Once Caldas’s Juan Cuesta and play has been suspended briefly.

81' coup_franc_1

Edwin Ferney Trujillo Castro signals a free kick to Once Caldas in their own half.

81'  

Edwin Ferney Trujillo Castro awards the home team a throw-in.

80' corner_1

Millonarios have been awarded a corner by Edwin Ferney Trujillo Castro.

79' carton_jaune_1

Jorge Cardona (Once Caldas) has been booked and will miss the next match due to a suspension.

78' coup_franc_1

Free kick Once Caldas.

77' corner_1

Millonarios have been awarded a corner by Edwin Ferney Trujillo Castro.

76' corner_1

Corner awarded to Millonarios.

76' corner_1

Corner awarded to Millonarios.

75'  

Ball safe as Once Caldas is awarded a throw-in in their half.

73' sifflet_1

Goal kick for Millonarios at Estadio Nemesio Camacho El Campin.

73' tir_non_cadre_1

In Bogota Once Caldas attack through Robert Mejia. The finish is off target, however.

72' substitution_1

The home team have replaced Nicolas Arevalo with Jorge Hurtado. This is the second substitution made today by Hernan Torres.

72' coup_franc_1

Free kick for Once Caldas in their own half.

71' coup_franc_1

Millonarios awarded a free kick in their own half.

70'  

Can Once Caldas capitalize from this throw-in deep inside Millonarios's half?

68' coup_franc_1

Edwin Ferney Trujillo Castro signals a free kick to Once Caldas.

68' carton_jaune_1

Samuel Martin (Millonarios) has received a first yellow card.

67' substitution_1

Jeffrey Zapata is replacing Michael Barrios for Once Caldas at Estadio Nemesio Camacho El Campin.

67' substitution_1

Hernan Herrera (Once Caldas) is making a first substitution, with Deinner Quinones replacing Alejandro Garcia.

67'  

Can Once Caldas get the ball into an attacking position from this throw-in in Millonarios's half?

65' hors_jeu_1

Mateo Zuleta Garcia for the away team is judged to be offside.

65' coup_franc_1

Edwin Ferney Trujillo Castro signals a free kick to Once Caldas in their own half.

64'  

Millonarios to take a throw-in in Once Caldas territory.

64'  

Edwin Ferney Trujillo Castro signals a Millonarios throw-in in Once Caldas's half.

63' substitution_1

Hernan Torres is making the team's first substitution at Estadio Nemesio Camacho El Campin with Cristian Camilo Canozales Panesso replacing Beckham David Castro Espinosa.

63' sifflet_1

Ball goes out of play for a Millonarios goal kick.

63' tir_non_cadre_1

In Bogota Once Caldas attack through Dayro Moreno. The finish is off target, however.

62'  

A throw-in for the away team on the opposite half.

62' corner_1

Once Caldas have been awarded a corner by Edwin Ferney Trujillo Castro.

62'  

Can Once Caldas get the ball into an attacking position from this throw-in in Millonarios's half?

61' coup_franc_1

Free kick for Once Caldas in their own half.

60' coup_franc_1

In Bogota a free kick has been awarded the home team.

59' coup_franc_1

Once Caldas awarded a free kick in their own half.

57' sifflet_1

Edwin Ferney Trujillo Castro awards Once Caldas a goal kick.

57' tir_non_cadre_1

Millonarios's Edwin Mosquera breaks free at Estadio Nemesio Camacho El Campin. But the strike goes wide of the post.

57' sifflet_1

Millonarios have a goal kick.

57' tir_non_cadre_1

Michael Barrios of Once Caldas gets in a strike, but is off target.

56' tir_cadre_1

Once Caldas drives forward and Mateo Zuleta Garcia gets in a shot. Without netting, however.

53' coup_franc_1

Millonarios awarded a free kick in their own half.

53' carton_jaune_1

Mateo Garcia (Once Caldas) gets a yellow card.

52' coup_franc_1

Free kick for Once Caldas in the half of Millonarios.

49' coup_franc_1

Edwin Ferney Trujillo Castro signals a free kick to Millonarios in their own half.

49' coup_franc_1

Millonarios will need to be alert as they defend a dangerous free kick from Once Caldas.

48' hors_jeu_1

Millonarios push upfield but Edwin Ferney Trujillo Castro quickly pulls them for offside.

47' corner_1

Corner awarded to Millonarios.

47' tir_cadre_1

Millonarios's David Silva is on target but unsuccessful.

46' sifflet_1

Ball goes out of play for a Millonarios goal kick.

45+1' sifflet_1

It's a goal kick for the away team in Bogota.

45+1'  

Throw-in for Millonarios in the half of Once Caldas.

45' sifflet_1

The whistle has gone to end the first-half.

44' tir_cadre_1

Michael Barrios of Once Caldas smashes in a shot on target. The keeper saves, though.

43'  

Once Caldas awarded a throw-in in their own half.

40' coup_franc_1

Free kick for Once Caldas in their own half.

39' sifflet_1

Goal kick for Once Caldas at Estadio Nemesio Camacho El Campin.

39' tir_non_cadre_1

Millonarios's Beckham David Castro Espinosa gets his shot away but it misses the target.

39'  

Edwin Ferney Trujillo Castro signals a Once Caldas throw-in in Millonarios's half.

38' sifflet_1

Edwin Ferney Trujillo Castro awards Once Caldas a goal kick.

38' tir_non_cadre_1

Beckham David Castro Espinosa for Millonarios gets in a strike but fails to hit the target.

37' coup_franc_1

Edwin Ferney Trujillo Castro signals a free kick to Millonarios.

36' sifflet_1

Ball goes out of play for a Once Caldas goal kick.

36' tir_non_cadre_1

Nicolas Arevalo for Millonarios gets in a strike but fails to hit the target.

34'  

Throw-in for Millonarios in their own half.

33'  

Once Caldas have a dangerous throw-in.

32'  

Throw-in Millonarios.

31'  

Throw-in for Once Caldas at Estadio Nemesio Camacho El Campin.

31' corner_1

Millonarios have been awarded a corner by Edwin Ferney Trujillo Castro.

30' coup_franc_1

In Bogota a free kick has been awarded the home team.

29' coup_franc_1

Edwin Ferney Trujillo Castro signals a free kick to Millonarios in their own half.

29' carton_jaune_1

Robert Mejia (Once Caldas) gets booked by Edwin Ferney Trujillo Castro, and will miss the next match due to the number of yellow cards received this season.

27'  

A throw-in for the home team on the opposite half.

27'  

Ball safe as Millonarios is awarded a throw-in in their half.

26' corner_1

Once Caldas have been awarded a corner by Edwin Ferney Trujillo Castro.

23'  

Once Caldas awarded a throw-in in their own half.

23' sifflet_1

It's a goal kick for the away team in Bogota.

21'  

Once Caldas to take a throw-in in Millonarios territory.

20' hors_jeu_1

Edwin Mosquera of Millonarios is pulled up for offside.

20' sifflet_1

Edwin Ferney Trujillo Castro awards Millonarios a goal kick.

20' tir_non_cadre_1

In Bogota Once Caldas attack through Dayro Moreno. The finish is off target, however.

19' coup_franc_1

Free kick Once Caldas.

18' corner_1

Corner awarded to Once Caldas.

17'  

Edwin Ferney Trujillo Castro awards the away team a throw-in.

17' sifflet_1

Goal kick for Once Caldas at Estadio Nemesio Camacho El Campin.

16' sifflet_1

Once Caldas have a goal kick.

15'  

Throw-in Millonarios.

15'  

Throw-in for Once Caldas in their own half.

14'  

Throw-in for Once Caldas at Estadio Nemesio Camacho El Campin.

12' coup_franc_1

Free kick for Millonarios in their own half.

12' carton_jaune_1

Kevin Tamayo Zapata (Once Caldas) has been booked and must now be careful not to get a second yellow card.

11' coup_franc_1

Can Once Caldas capitalize from this dangerous free kick?

10' sifflet_1

Edwin Ferney Trujillo Castro awards Once Caldas a goal kick.

10' sifflet_1

It's a goal kick for the home team in Bogota.

10' tir_non_cadre_1

Once Caldas's Alejandro Garcia gets his shot away but it misses the target.

9' sifflet_1

Goal kick for Millonarios at Estadio Nemesio Camacho El Campin.

9' tir_non_cadre_1

Once Caldas's Dayro Moreno breaks free at Estadio Nemesio Camacho El Campin. But the strike goes wide of the post.

7' coup_franc_1

Free kick for Once Caldas in the half of Millonarios.

6' sifflet_1

Once Caldas have a goal kick.

6' tir_non_cadre_1

Millonarios attack but Jorge Arias's header doesn't find the target.

6' corner_1

Corner awarded to Millonarios.

6' coup_franc_1

Edwin Ferney Trujillo Castro signals a free kick to Millonarios just outside Once Caldas's area.

6' corner_1

Millonarios have been awarded a corner by Edwin Ferney Trujillo Castro.

4' sifflet_1

Ball goes out of play for a Once Caldas goal kick.

1' coup_franc_1

Once Caldas awarded a free kick in their own half.

1' carton_jaune_1

Nicolas Arevalo for Millonarios has been booked by Edwin Ferney Trujillo Castro and receives a first yellow card.

 

If Jorge Luis Cardona Gutierrez receives a yellow card in today's match, he will be suspended after collecting 5 yellow cards so far this season.

 

Both teams didn't concede on their last match.

 

In Primera A, Clausura, CD Once Caldas has better performance than Millonarios FC.

 

Did you know that CD Once Caldas scores 26% of their goals between the minutes 31-45?

 

Millonarios FC scores 1.32 goals when playing at home and CD Once Caldas scores 0.97 goals when playing away (on average).

 

Both teams haven't won their last match in Primera A, Clausura.

 

Average number of goals in the first half in meetings between Millonarios FC and CD Once Caldas is 1.4.

 

Average number of goals in meetings between Millonarios FC and CD Once Caldas is 2.2.

 

Millonarios FC scores 1 goals in a match against CD Once Caldas and CD Once Caldas scores 1.2 goals against Millonarios FC (on average).

 

CD Once Caldas have won just 1 of their last 5 Primera A, Clausura games against Millonarios FC.

 

Millonarios FC have lost just 1 of their last 5 Primera A, Clausura games against CD Once Caldas.

 

In the last 5 meetings Millonarios FC won 0, CD Once Caldas won 1, 4 draws.

 

CD Once Caldas have lost just 0 of their last 5 games against Millonarios FC (in all competitions).

 

CD Once Caldas has streak of 2 matches with 0 scored goals.

 

Millonarios FC's performance of the last 5 matches is better than CD Once Caldas's.

 

In Primera A, Clausura, Millonarios FC has better performance than CD Once Caldas.

 

When CD Once Caldas is down 1-0 away, they win 20% of their matches.

 

When Millonarios FC is down 0-1 home, they win 33% of their matches.

 

When CD Once Caldas leads 0-1 away, they win in 69% of their matches.

 

When Millonarios FC leads 1-0 at home, they win in 72% of their matches.

 

Their last meeting was a draw. (2-2)

 

Millonarios FC wins 31% of halftimes, CD Once Caldas wins 28%.

 

Millonarios FC wins 1st half in 31% of their matches, CD Once Caldas in 28% of their matches.

 

Millonarios FC have conceded a goal in each of their last 5 matches.

 

A year ago, CD Once Caldas were number 6 in the table with 30 points. Now they are number 12 with 22 points.

 

A year ago, Millonarios FC were number 4 in the table with 31 points. Now they are number 13 with 21 points.

 

Jorge Enrique Arias De La Hoz has more yellow cards (8) than any other player at Millonarios FC. Kevin Tamayo Zapata has collected 5 for CD Once Caldas.

 

Beckham David Castro Espinosa is Millonarios FC's top scorer with 6 goals. Jeffrey Zapata has scored 7 times for CD Once Caldas.

 

CD Once Caldas haven't scored in 3 of their 8 away matches in Primera A, Clausura this season.

 

Millonarios FC haven't scored in 2 of their 9 home matches in Primera A, Clausura this season.

 

CD Once Caldas have lost 4 matches in a row.

 

Millonarios FC haven't lost in any of their last 7 home matches.

 

Did you know that CD Once Caldas scores 28% of their goals between the minutes 46-60?

 

Did you know that Millonarios FC scores 5% of their goals between the minutes 46-60? This is the lowest percentage in the league.

 

Did you know that Millonarios FC scores 30% of their goals between the minutes 76-90?

 

During the last 50 meetings, Millonarios FC have won 18 times, there have been 16 draws while CD Once Caldas have won 16 times. The goal difference is 61-55 in favour of Millonarios FC.

 

During the last 25 meetings with Millonarios FC playing at home, Millonarios FC have won 11 times, there have been 9 draws while CD Once Caldas have won 5 times. The goal difference is 39-29 in favour of Millonarios FC.

 

The most common result of matches between Millonarios FC and CD Once Caldas when Millonarios FC is playing at home is 1-1. 4 matches have ended with this result.

Key match information

Date
Stadium Estadio Nemesio Camacho El Campin, 39,512 Seats
Referee E. Ferney. Trujillo. Castro

Score and result Millonarios FC - CD Once Caldas

The Millonarios FC - CD Once Caldas match (Football - Liga Postobon) at 29/10/2025 21:20 is complete.

The Millonarios FC - CD Once Caldas match result is as follows: 0-0.

Now that this Liga Postobon Football match is over and the score is known, you can find the highlights and key statistics on that same page.