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

Hansa Rostock - Karlsruher - 4 May 2024 2nd Bundesliga - (1-2)

Germany - 2nd Bundesliga

Hansa Rostock
1
-
2
End
Karlsruher
Watch the 2nd Bundesliga matches streaming!
stream Bet365
  1. Register for free
  2. Get access to live streaming on lots of matches!

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

Highlights

Hansa Rostock Hansa Rostock
Karlsruher Karlsruher
End of match
C. Kobald D. Burnic
90+3'
 
L. Stindl P. Nebel
89'
 
F. Schleusener B. Zivzivadze
86'
 
D. Brosinski P. Heise
86'
 
S. Gudjohnsen J. Perea
77'
 
O. Husing D. Rossbach
77'
 
D. Rossbach
74'
 
S. Rhein S. Vasiliadis
64'
 
K. Schumacher K. Stafylidis
64'
 
J. David
59'
 
M. Wanitzek Penalty
56' drop icon
 
B. Zivzivadze I. Matanovic
52' drop icon
 
N. Neidhart
33' drop icon
 
K. Proger N. Froling
25'
 
0'

Game Statistics

CD Huachipato Hansa Rostock
CD Huachipato Karlsruher
39
Ball possession (%)
61
12
Shots
11
5
Shots on-target
5
7
Shots off-target
6
2
Corners
3
3
Offsides
1
19
Fouls
15
16
Free kicks
22
9
Goal kicks
13
3
Saves
4
24
Throw-ins
25
2
Yellow cards
0

Tactical Scheme

Hansa Rostock

Formation : 3 - 4 - 1 - 2

1
M. Kolke
17
J. David
4
D. Rossbach
3
K. Stafylidis
7
N. Neidhart
19
S. Vasiliadis
6
D. Dressel
21
A. Rossipal
14
S. Ingelsson
18
J. Perea
10
N. Froling
11
B. Zivzivadze
9
I. Matanovic
10
M. Wanitzek
15
D. Burnic
17
N. Rapp
26
P. Nebel
16
P. Heise
4
M. Beifus
28
M. Franke
21
M. Thiede
23
P. Drewes

Formation : 4 - 4 - 2

Karlsruher

Substitutes

Hansa Rostock
Hansa Rostock
Goalkeeper

M. Johansson

Defender

O. Husing

D. Rossbach 77'

Midfielder

K. Schumacher

K. Stafylidis 64'

J. Bachmann

S. Rhein

S. Vasiliadis 64'

S. Singh

K. Proger

N. Froling 25'

J. Strauss

Forward

S. Gudjohnsen

J. Perea 77'

Karlsruher
Karlsruher
Goalkeeper

M. Weiss

K. Eisele

Defender

S. Jung

C. Kobald

D. Burnic 90'

D. Brosinski

P. Heise 86'

Midfielder

A. Ersungur

E. Ozturk

L. Stindl

P. Nebel 89'

Forward

F. Schleusener

B. Zivzivadze 86'

Missing players

Hansa Rostock
Hansa Rostock
Goalkeeper

E. Hoftmann

Karlsruher
Karlsruher
Defender

R. Bormuth

D. Herold

Midfielder

E. Sihlaroglu

L. Jensen

Form

Table

Teams Pts P W D L GD
5
Karlsruher
Karlsruher
55 34 15 10 9 20
17
Hansa Rostock
Hansa Rostock
31 34 9 4 21 -27

Last matches

Hansa Rostock
Hansa Rostock Last matches
W L W L L L
Victories

2/6 (33%)

Draw

0/6 (0%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

2.67 Total goals
17% BTTS
1 Goals scored
1.67 Goals conceded
50% Over 2.5
50% Under 2.5

26 Apr 2024 - 2nd Bundesliga

St. Pauli
1 :  0
Hansa Rostock

21 Apr 2024 - 2nd Bundesliga

Hansa Rostock
0 :  2
Magdeburg

12 Apr 2024 - 2nd Bundesliga

Hertha Berlin
4 :  0
Hansa Rostock

5 Apr 2024 - 2nd Bundesliga

Hansa Rostock
3 :  1
Wehen Wiesbaden

30 Mar 2024 - 2nd Bundesliga

Holstein Kiel
2 :  0
Hansa Rostock

21 Mar 2024 - Clubs Friendlies

Hansa Rostock
3 :  0
VfB Lubeck
D L W W W L
Victories

3/6 (50%)

Draw

1/6 (17%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2.83 Total goals
33% BTTS
1.5 Goals scored
1.33 Goals conceded
67% Over 2.5
33% Under 2.5

21 Apr 2024 - 2nd Bundesliga

Hansa Rostock
0 :  2
Magdeburg

5 Apr 2024 - 2nd Bundesliga

Hansa Rostock
3 :  1
Wehen Wiesbaden

21 Mar 2024 - Clubs Friendlies

Hansa Rostock
3 :  0
VfB Lubeck

16 Mar 2024 - 2nd Bundesliga

Hansa Rostock
1 :  0
Greuther Furth

2 Mar 2024 - 2nd Bundesliga

Hansa Rostock
0 :  3
Kaiserslautern

17 Feb 2024 - 2nd Bundesliga

Hansa Rostock
2 :  2
Hamburg
D L W L L L
Victories

1/6 (17%)

Draw

1/6 (17%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

1.67 Total goals
0% BTTS
0.17 Goals scored
1.5 Goals conceded
17% Over 2.5
83% Under 2.5

26 Apr 2024 - 2nd Bundesliga

St. Pauli
1 :  0
Hansa Rostock

12 Apr 2024 - 2nd Bundesliga

Hertha Berlin
4 :  0
Hansa Rostock

30 Mar 2024 - 2nd Bundesliga

Holstein Kiel
2 :  0
Hansa Rostock

8 Mar 2024 - 2nd Bundesliga

Braunschweig
0 :  1
Hansa Rostock

25 Feb 2024 - 2nd Bundesliga

Fortuna Dusseldorf
2 :  0
Hansa Rostock

11 Feb 2024 - 2nd Bundesliga

Osnabruck
0 :  0
Hansa Rostock
Karlsruher
Karlsruher Last matches
W D W D W W
Victories

4/6 (67%)

Draw

2/6 (33%)

Defeats

0/6 (0%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
1.33 Goals scored
0.67 Goals conceded
33% Over 2.5
67% Under 2.5

28 Apr 2024 - 2nd Bundesliga

Nuremberg
0 :  1
Karlsruher

21 Apr 2024 - 2nd Bundesliga

Karlsruher
3 :  2
Hertha Berlin

13 Apr 2024 - 2nd Bundesliga

Paderborn
1 :  1
Karlsruher

6 Apr 2024 - 2nd Bundesliga

Karlsruher
2 :  1
St. Pauli

31 Mar 2024 - 2nd Bundesliga

Schalke 04
0 :  0
Karlsruher

21 Mar 2024 - Clubs Friendlies

Heidenheim
0 :  1
Karlsruher
D D W W W W
Victories

4/6 (67%)

Draw

2/6 (33%)

Defeats

0/6 (0%)

Average stats (Last 6 matchs)

4.5 Total goals
67% BTTS
3.33 Goals scored
1.17 Goals conceded
100% Over 2.5
0% Under 2.5

21 Apr 2024 - 2nd Bundesliga

Karlsruher
3 :  2
Hertha Berlin

6 Apr 2024 - 2nd Bundesliga

Karlsruher
2 :  1
St. Pauli

17 Mar 2024 - 2nd Bundesliga

Karlsruher
7 :  0
Magdeburg

2 Mar 2024 - 2nd Bundesliga

Karlsruher
4 :  0
Greuther Furth

17 Feb 2024 - 2nd Bundesliga

Karlsruher
2 :  2
Fortuna Dusseldorf

2 Feb 2024 - 2nd Bundesliga

Karlsruher
2 :  2
Wehen Wiesbaden
W L W D D W
Victories

3/6 (50%)

Draw

2/6 (33%)

Defeats

1/6 (17%)

Average stats (Last 6 matchs)

1.5 Total goals
17% BTTS
1.17 Goals scored
0.33 Goals conceded
17% Over 2.5
83% Under 2.5

28 Apr 2024 - 2nd Bundesliga

Nuremberg
0 :  1
Karlsruher

13 Apr 2024 - 2nd Bundesliga

Paderborn
1 :  1
Karlsruher

31 Mar 2024 - 2nd Bundesliga

Schalke 04
0 :  0
Karlsruher

21 Mar 2024 - Clubs Friendlies

Heidenheim
0 :  1
Karlsruher

9 Mar 2024 - 2nd Bundesliga

Holstein Kiel
1 :  0
Karlsruher

24 Feb 2024 - 2nd Bundesliga

Kaiserslautern
0 :  4
Karlsruher

Head to head

3 Dec 2023 - 2nd Bundesliga

Karlsruher
2 :  2
Hansa Rostock
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+6'  

Florian Badstubner awards the home team a throw-in.

90+5' sifflet_1

Ball goes out of play for a Karlsruhe goal kick.

90+5' tir_non_cadre_1

In Rostock, Kevin Schumacher (Rostock) misses the target with a header.

90+5'  

Can Rostock capitalize from this throw-in deep inside Karlsruhe's half?

90+4'  

Throw-in Rostock.

90+4'  

Rostock awarded a throw-in in their own half.

90+4' coup_franc_1

Florian Badstubner signals a free kick to Rostock in their own half.

90+3' substitution_1

Christoph Kobald is replacing Dzenis Burnic for the away team.

90+3'  

Karlsruhe to take a throw-in in Rostock territory.

90+2' tir_cadre_1

Rostock drives forward and Kai Proger gets in a shot. Without netting, however.

90+1' tir_cadre_1

Oliver Husing of Rostock smashes in a shot on target. The keeper saves, though.

90+1' corner_1

Rostock have been awarded a corner by Florian Badstubner.

90' coup_franc_1

Free kick for Rostock in their own half.

90'  

Florian Badstubner signals a Karlsruhe throw-in in Rostock's half.

89' substitution_1

Christian Eichner is making the team's third substitution at Ostseestadion with Lars Stindl replacing Paul Nebel.

89' hors_jeu_1

Rostock advance rapidly upfield but Florian Badstubner blows for offside.

89' coup_franc_1

Free kick for Karlsruhe in their own half.

88'  

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

88' sifflet_1

Florian Badstubner awards Karlsruhe a goal kick.

88' tir_non_cadre_1

Oliver Husing (Rostock) gets up for a header but cannot keep the ball on target.

87' coup_franc_1

Florian Badstubner signals a free kick to Rostock.

86' sifflet_1

Florian Badstubner awards Rostock a goal kick.

86' substitution_1

Fabian Schleusener is on a sub for Budu Zivzivadze for Karlsruhe.

86' substitution_1

Daniel Brosinski is on a sub for Philip Heise for Karlsruhe.

85' sifflet_1

Ball goes out of play for a Karlsruhe goal kick.

85' tir_non_cadre_1

Rostock's Oliver Husing attacks the ball with his head but his effort fails to hit the target.

85'  

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

84' sifflet_1

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

83' coup_franc_1

Florian Badstubner signals a free kick to Rostock in their own half.

82'  

Throw-in for Karlsruhe in the half of Rostock.

82'  

Throw-in for Karlsruhe in the half of Rostock.

81'  

Can Karlsruhe get the ball into an attacking position from this throw-in in Rostock's half?

81'  

Throw-in for Karlsruhe in their own half.

81'  

Florian Badstubner awards the home team a throw-in.

80' coup_franc_1

Karlsruhe awarded a free kick in their own half.

80'  

Throw-in for Rostock close to the penalty box.

78'  

Rostock to take a throw-in in Karlsruhe territory.

78' sifflet_1

Rostock have a goal kick.

77' corner_1

Corner awarded to Karlsruhe.

77' substitution_1

Sveinn Aron Gudjohnsen is replacing Juan Jose Perea for the home team.

77' substitution_1

Rostock make their fourth substitution with Oliver Husing replacing Damian Rossbach.

74' carton_jaune_1

Damian Rossbach for Rostock has been booked by Florian Badstubner and receives a first yellow card.

74' coup_franc_1

Karlsruhe are in shooting range from this free kick.

71' coup_franc_1

Free kick for Rostock in their own half.

71'  

Throw-in for Rostock at Ostseestadion.

71' corner_1

Karlsruhe have been awarded a corner by Florian Badstubner.

70' tir_cadre_1

Marvin Wanitzek gets his shot on target but fails to score for Karlsruhe.

69' coup_franc_1

Free kick Karlsruhe.

68'  

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

67' coup_franc_1

Florian Badstubner signals a free kick to Rostock in their own half.

67'  

Throw-in Rostock.

66'  

Florian Badstubner signals a Rostock throw-in in Karlsruhe's half.

66'  

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

65'  

Florian Badstubner signals a throw-in for Karlsruhe, close to Rostock's area.

64' substitution_1

The home team have replaced Kostas Stafylidis with Kevin Schumacher. This is the third substitution made today by Mersad Selimbegovic.

64' substitution_1

The home team replace Sebastian Vasiliadis with Simon Rhein.

63' coup_franc_1

Karlsruhe awarded a free kick in their own half.

63'  

Rostock to take a throw-in in Karlsruhe territory.

63' sifflet_1

Goal kick for Rostock at Ostseestadion.

62' coup_franc_1

Florian Badstubner signals a free kick to Karlsruhe just outside Rostock's area.

61' coup_franc_1

Florian Badstubner signals a free kick to Rostock in their own half.

59' carton_jaune_1

Rostock's Jonas David has been booked in Rostock.

59' coup_franc_1

Can Karlsruhe capitalize from this dangerous free kick?

59' tir_non_cadre_1

Rostock drive into the zone and Dennis Dressel is presented with a brilliant opportunity. But his strike hits the upright!

58' coup_franc_1

Florian Badstubner signals a free kick to Rostock.

58' sifflet_1

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

58' tir_non_cadre_1

Karlsruhe's Budu Zivzivadze gets his shot away but it misses the target.

57' coup_franc_1

Free kick Karlsruhe.

56' but_1

Goal! Marvin Wanitzek gives Karlsruhe a 1-2 lead from the penalty spot.

52' but_1

Goal! Karlsruhe go level at 1-1 through Budu Zivzivadze in Rostock. That's a fine assist from Igor Matanovic.

51' coup_franc_1

Free kick for Karlsruhe in the half of Rostock.

50' coup_franc_1

In Rostock a free kick has been awarded the away team.

49'  

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

48'  

Throw-in for Karlsruhe in the half of Rostock.

47' sifflet_1

Ball goes out of play for a Rostock goal kick.

47' tir_non_cadre_1

Karlsruhe are coming forward and Dzenis Burnic gets in a strike, it misses the target, however.

45' sifflet_1

The ref's whistle signals the end of the first-half.

45+6' sifflet_1

Goal kick for Karlsruhe at Ostseestadion.

45+5' sifflet_1

Florian Badstubner awards Rostock a goal kick.

45+5' tir_non_cadre_1

In Rostock Karlsruhe attack through Igor Matanovic. The finish is off target, however.

45+4'  

Florian Badstubner signals a Rostock throw-in in Karlsruhe's half.

45+3' sifflet_1

Karlsruhe have a goal kick.

45+3' tir_non_cadre_1

Rostock are pushing forward but Juan Jose Perea's finish is wide of the goal.

45+3'  

Rostock awarded a throw-in in their own half.

45+2'  

Throw-in Karlsruhe.

45+2' corner_1

Karlsruhe have been awarded a corner by Florian Badstubner.

45' coup_franc_1

Florian Badstubner signals a free kick to Karlsruhe.

45' sifflet_1

Goal kick for Rostock at Ostseestadion.

45' tir_non_cadre_1

Paul Nebel of Karlsruhe gets in a strike, but is off target.

43' coup_franc_1

Free kick for Rostock in their own half.

41' coup_franc_1

Karlsruhe awarded a free kick in their own half.

40' coup_franc_1

Free kick for Rostock in their own half.

39' coup_franc_1

Rostock awarded a free kick in their own half.

39' sifflet_1

Florian Badstubner awards Karlsruhe a goal kick.

39' tir_non_cadre_1

In Rostock, Damian Rossbach (Rostock) misses the target with a header.

38' sifflet_1

Karlsruhe have a goal kick.

38'  

Can Rostock get the ball into an attacking position from this throw-in in Karlsruhe's half?

37'  

Throw-in high up the field for Karlsruhe in Rostock.

37'  

Rostock needs to be cautious. Karlsruhe have an attacking throw-in.

36'  

Can Karlsruhe capitalize from this throw-in deep inside Rostock's half?

36'  

Throw-in for Karlsruhe at Ostseestadion.

34' coup_franc_1

Florian Badstubner signals a free kick to Karlsruhe in their own half.

34' sifflet_1

Ball goes out of play for a Rostock goal kick.

33' but_1

Goal! The home team take a 1-0 lead through Nico Neidhart.

31'  

Florian Badstubner awards the away team a throw-in.

30' sifflet_1

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

30' coup_franc_1

Free kick Karlsruhe.

29'  

Rostock awarded a throw-in in their own half.

29' coup_franc_1

Free kick for Karlsruhe in the half of Rostock.

27'  

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

26'  

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

26'  

Throw-in for Karlsruhe in the half of Rostock.

25' substitution_1

Nils Froling, who was grimacing earlier, has been substituted. Kai Proger is the substitute for Rostock.

23' blessure_1

Florian Badstubner waits before resuming play because Nils Froling for Rostock is still down.

23' tir_cadre_1

Nils Froling for Rostock drives towards goal at Ostseestadion. But the finish is unsuccessful.

23' coup_franc_1

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

23'  

Can Karlsruhe get the ball into an attacking position from this throw-in in Rostock's half?

22'  

Throw-in for Rostock in their own half.

22' coup_franc_1

Free kick for Karlsruhe in their own half.

21' sifflet_1

Florian Badstubner awards Karlsruhe a goal kick.

20' coup_franc_1

In Rostock a free kick has been awarded the away team.

19' hors_jeu_1

In Rostock, Rostock push forward quickly but are pulled up for offside.

17' coup_franc_1

Florian Badstubner signals a free kick to Rostock.

17' coup_franc_1

Florian Badstubner signals a free kick to Rostock in their own half.

16' sifflet_1

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

15' coup_franc_1

Free kick for Rostock in the half of Karlsruhe.

14'  

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

14' corner_1

Corner awarded to Rostock.

13'  

Alexander Rossipal returns to the field for Rostock after picking up a slight injury.

13' tir_cadre_1

Rostock's Svante Ingelsson gets in a shot on goal at Ostseestadion. But the effort is unsuccessful.

11' blessure_1

Attention is being given to Rostock’s Alexander Rossipal and play has been suspended briefly.

11'  

Throw-in for Rostock in their own half.

10'  

Throw-in Rostock.

10'  

Karlsruhe have a dangerous throw-in.

10'  

Throw-in for Karlsruhe close to the penalty box.

10'  

Karlsruhe to take a throw-in in Rostock territory.

9' coup_franc_1

Karlsruhe awarded a free kick in their own half.

9' sifflet_1

Ball goes out of play for a Karlsruhe goal kick.

8' hors_jeu_1

Karlsruhe push upfield but Florian Badstubner quickly pulls them for offside.

5'  

Florian Badstubner awards the away team a throw-in.

4' sifflet_1

Karlsruhe have a goal kick.

4'  

Rostock awarded a throw-in in their own half.

4'  

Throw-in for Rostock at Ostseestadion.

3' tir_cadre_1

Karlsruhe pushes forward through Budu Zivzivadze, whose finish on goal is saved.

3' coup_franc_1

Free kick Karlsruhe.

3' hors_jeu_1

At Ostseestadion, Rostock are penalized for being offside.

1' sifflet_1

Goal kick for Karlsruhe at Ostseestadion.

1' tir_non_cadre_1

Rostock's Sebastian Vasiliadis misses with an attempt on goal.

1'  

Florian Badstubner signals a Rostock throw-in in Karlsruhe's half.

 

Did you know that Hansa Rostock scores 30% of their goals between the minutes 76-90? This is the highest percentage in the league.

 

Karlsruher SC have lost none of their last 4 away matches.

 

Hansa Rostock scores 1.46 goals when playing at home and Karlsruher SC scores 2.71 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Hansa Rostock and Karlsruher SC is 2.4.

 

Average number of goals in meetings between Hansa Rostock and Karlsruher SC is 3.2.

 

Hansa Rostock scores 1 goals in a match against Karlsruher SC and Karlsruher SC scores 2.2 goals against Hansa Rostock (on average).

 

Hansa Rostock have won just 0 of their last 5 2. Bundesliga games against Karlsruher SC.

 

Karlsruher SC have lost just 0 of their last 5 2. Bundesliga games against Hansa Rostock.

 

In the last 5 meetings Hansa Rostock won 0, Karlsruher SC won 3, 2 draws.

 

Karlsruher SC have lost just 0 of their last 5 games against Hansa Rostock (in all competitions).

 

Hansa Rostock has streak of 3 matches with 0 scored goals.

 

Karlsruher SC's performance of the last 5 matches is better than Hansa Rostock's.

 

In 2. Bundesliga, Karlsruher SC has better performance than Hansa Rostock.

 

When Karlsruher SC is down 1-0 away, they win 0% of their matches.

 

When Hansa Rostock is down 0-1 home, they win 12% of their matches.

 

When Karlsruher SC leads 0-1 away, they win in 53% of their matches.

 

When Hansa Rostock leads 1-0 at home, they win in 80% of their matches.

 

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

 

Hansa Rostock wins 21% of halftimes, Karlsruher SC wins 43%.

 

Hansa Rostock wins 1st half in 21% of their matches, Karlsruher SC in 43% of their matches.

 

Hansa Rostock have conceded a goal in each of their last 5 matches.

 

Hansa Rostock have not managed to score in their last 3 matches.

 

Damian Rossbach has more yellow cards (10) than any other player at Hansa Rostock. Leon Jensen has collected 8 for Karlsruher SC.

 

Svante Ingelsson has assisted the most goals for Hansa Rostock with 3. Sebastian Jung is Karlsruher SC's biggest assister (7).

 

Karlsruher SC haven't scored in 4 of their 15 away matches in 2. Bundesliga this season.

 

Hansa Rostock haven't scored in 4 of their 15 home matches in 2. Bundesliga this season.

 

Karlsruher SC haven't lost in their last 7 games.

 

Hansa Rostock have lost 3 matches in a row.

 

Did you know that Karlsruher SC scores 24% of their goals between the minutes 0-15?

 

Did you know that Hansa Rostock scores 4% of their goals between the minutes 0-15? This is the lowest percentage in the league.

 

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

 

Hansa Rostock have a losing streak of 3 matches in 2. Bundesliga.

 

Last season Karlsruher SC won both games against Hansa Rostock (2-0 at home and 2-0 away).

 

During the last 27 meetings, Hansa Rostock have won 6 times, there have been 12 draws while Karlsruher SC have won 9 times. The goal difference is 42-33 in favour of Karlsruher SC.

 

During the last 13 meetings with Hansa Rostock playing at home, Hansa Rostock have won 4 times, there have been 4 draws while Karlsruher SC have won 5 times. The goal difference is 20-15 in favour of Karlsruher SC.

 

The most common result of matches between Hansa Rostock and Karlsruher SC is 1-1. 5 matches have ended with this result.

Score and result Hansa Rostock - Karlsruher

The Hansa Rostock - Karlsruher (Football - 2nd Bundesliga) match in 04/05/2024 12:00 is now complete.

The Hansa Rostock - Karlsruher result is as follows: 1-2

Now that this Football (2nd Bundesliga) match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer