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

Follow the next match live between these two teams
Bayern Munich - Hoffenheim live

Bayern Munich - Hoffenheim - 12 January 2024 Bundesliga - (3-0)

Germany - Bundesliga

Bayern Munich
3
-
0
End
Hoffenheim

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

Highlights

Bayern Munich Bayern Munich
Hoffenheim Hoffenheim
End of match
H. Kane L. Goretzka
90' drop icon
 
E. Choupo-Moting J. Musiala
87'
 
F. Becker M. Beier
84'
 
A. Pavlovic
83'
 
R. Skov M. Bulter
79'
 
I. Bebou W. Weghorst
79'
 
U. Tohumcu A. Kramaric
79'
 
A. Pavlovic K. Laimer
78'
 
L. Goretzka R. Guerreiro
78'
 
G. Promel
74'
 
M. Tel L. Sane
73'
 
K. Coman T. Muller
73'
 
J. Musiala L. Sane
70' drop icon
 
G. Promel
42'
 
J. Musiala L. Sane
18' drop icon
 
A. Stach
16'
 
0'

Game Statistics

CD Huachipato Bayern Munich
CD Huachipato Hoffenheim
62
Ball possession (%)
38
18
Shots
11
11
Shots on-target
4
7
Shots off-target
7
11
Corners
2
2
Offsides
0
9
Fouls
5
5
Free kicks
11
9
Goal kicks
13
4
Saves
8
19
Throw-ins
18
1
Yellow cards
2
0
Red cards
1

Tactical Scheme

Bayern Munich

Formation : 4 - 2 - 3 - 1

1
M. Neuer
27
K. Laimer
2
D. Upamecano
4
M. De Ligt
19
A. Davies
6
J. Kimmich
22
R. Guerreiro
10
L. Sane
25
T. Muller
42
J. Musiala
9
H. Kane
10
W. Weghorst
14
M. Beier
21
M. Bulter
27
A. Kramaric
6
G. Promel
3
P. Kaderabek
16
A. Stach
34
S. Nsoki
11
F. Grillitsch
5
O. Kabak
1
O. Baumann

Formation : 3 - 1 - 4 - 2

Hoffenheim

Substitutes

Bayern Munich
Bayern Munich
Goalkeeper

S. Ulreich

Defender

F. Kratzig

Midfielder

L. Zvonarek

N. Aseko Nkili

A. Pavlovic

K. Laimer 78'

L. Goretzka

R. Guerreiro 78'

Forward

M. Tel

L. Sane 73'

E. Choupo-Moting

J. Musiala 87'

K. Coman

T. Muller 73'

Hoffenheim
Hoffenheim
Goalkeeper

L. Philipp

Defender

A. Szalai

K. Akpoguma

J. Brooks

Midfielder

F. Becker

M. Beier 84'

T. Bischof

U. Tohumcu

A. Kramaric 79'

Forward

I. Bebou

W. Weghorst 79'

R. Skov

M. Bulter 79'

Missing players

Bayern Munich
Bayern Munich
Defender

T. Buchmann

S. Boey

K. Min-jae

Forward

S. Gnabry

Hoffenheim
Hoffenheim
Midfielder

M. John

D. Geiger

Forward

M. Berisha

Form

Table

Teams Pts P W D L GD
3
Bayern Munich
Bayern Munich
72 34 23 3 8 49
7
Hoffenheim
Hoffenheim
46 34 13 7 14 0

Last matches

Bayern Munich
Bayern Munich Last matches
D L W W W D
Victories

3/6 (50%)

Draw

2/6 (33%)

Defeats

1/6 (17%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
1.33 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

6 Jan 2024 - Clubs Friendlies

FC Basel 1893
1 :  1
Bayern Munich

20 Dec 2023 - Bundesliga

Wolfsburg
1 :  2
Bayern Munich

17 Dec 2023 - Bundesliga

Bayern Munich
3 :  0
Stuttgart

12 Dec 2023 - Champions League

Manchester United
0 :  1
Bayern Munich

9 Dec 2023 - Bundesliga

Eintracht Frankfurt
5 :  1
Bayern Munich

29 Nov 2023 - Champions League

Bayern Munich
0 :  0
FC Copenhagen
W W W W D W
Victories

5/6 (83%)

Draw

1/6 (17%)

Defeats

0/6 (0%)

Average stats (Last 6 matchs)

3.83 Total goals
33% BTTS
3.33 Goals scored
0.5 Goals conceded
83% Over 2.5
17% Under 2.5

17 Dec 2023 - Bundesliga

Bayern Munich
3 :  0
Stuttgart

29 Nov 2023 - Champions League

Bayern Munich
0 :  0
FC Copenhagen

11 Nov 2023 - Bundesliga

Bayern Munich
4 :  2
Heidenheim

8 Nov 2023 - Champions League

Bayern Munich
2 :  1
Galatasaray

28 Oct 2023 - Bundesliga

Bayern Munich
8 :  0
Darmstadt

8 Oct 2023 - Bundesliga

Bayern Munich
3 :  0
Freiburg
W W L W W D
Victories

4/6 (67%)

Draw

1/6 (17%)

Defeats

1/6 (17%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
1.67 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

6 Jan 2024 - Clubs Friendlies

FC Basel 1893
1 :  1
Bayern Munich

20 Dec 2023 - Bundesliga

Wolfsburg
1 :  2
Bayern Munich

12 Dec 2023 - Champions League

Manchester United
0 :  1
Bayern Munich

9 Dec 2023 - Bundesliga

Eintracht Frankfurt
5 :  1
Bayern Munich

24 Nov 2023 - Bundesliga

Köln
0 :  1
Bayern Munich

4 Nov 2023 - Bundesliga

Borussia Dortmund
0 :  4
Bayern Munich
Hoffenheim
Hoffenheim Last matches
D L W L D L
Victories

1/6 (17%)

Draw

2/6 (33%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

3.33 Total goals
83% BTTS
1.5 Goals scored
1.83 Goals conceded
67% Over 2.5
33% Under 2.5

6 Jan 2024 - Clubs Friendlies

Augsburg
1 :  0
Hoffenheim

19 Dec 2023 - Bundesliga

Hoffenheim
3 :  3
Darmstadt

16 Dec 2023 - Bundesliga

Leipzig
3 :  1
Hoffenheim

8 Dec 2023 - Bundesliga

Hoffenheim
3 :  1
Bochum

2 Dec 2023 - Bundesliga

Mönchengladbach
2 :  1
Hoffenheim

26 Nov 2023 - Bundesliga

Hoffenheim
1 :  1
1 Fsv Mainz 05
L L L D W D
Victories

1/6 (17%)

Draw

2/6 (33%)

Defeats

3/6 (50%)

Average stats (Last 6 matchs)

4.17 Total goals
100% BTTS
1.83 Goals scored
2.33 Goals conceded
83% Over 2.5
17% Under 2.5

19 Dec 2023 - Bundesliga

Hoffenheim
3 :  3
Darmstadt

8 Dec 2023 - Bundesliga

Hoffenheim
3 :  1
Bochum

26 Nov 2023 - Bundesliga

Hoffenheim
1 :  1
1 Fsv Mainz 05

4 Nov 2023 - Bundesliga

Hoffenheim
2 :  3
Bayer Leverkusen

21 Oct 2023 - Bundesliga

Hoffenheim
1 :  3
Eintracht Frankfurt

29 Sep 2023 - Bundesliga

Hoffenheim
1 :  3
Borussia Dortmund
W L D L L L
Victories

1/6 (17%)

Draw

1/6 (17%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

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

6 Jan 2024 - Clubs Friendlies

Augsburg
1 :  0
Hoffenheim

16 Dec 2023 - Bundesliga

Leipzig
3 :  1
Hoffenheim

2 Dec 2023 - Bundesliga

Mönchengladbach
2 :  1
Hoffenheim

11 Nov 2023 - Bundesliga

Augsburg
1 :  1
Hoffenheim

1 Nov 2023 - DFB Pokal

Borussia Dortmund
1 :  0
Hoffenheim

28 Oct 2023 - Bundesliga

Stuttgart
2 :  3
Hoffenheim

Head to head

Bayern Munich

50 %

Draw

33 %

Hoffenheim

17 %

Average stats (last H2H results)

3.33
Total goals
67%
BTTS
2.17
Goals scored (Team 1)
1.17
Goals scored (Team 2)
50%
Over 2.5
50%
Under 2.5

15 Apr 2023 - Bundesliga

Bayern Munich
1 :  1
Hoffenheim

22 Oct 2022 - Bundesliga

Hoffenheim
0 :  2
Bayern Munich

12 Mar 2022 - Bundesliga

Hoffenheim
1 :  1
Bayern Munich

23 Oct 2021 - Bundesliga

Bayern Munich
4 :  0
Hoffenheim

30 Jan 2021 - Bundesliga

Bayern Munich
4 :  1
Hoffenheim

27 Sep 2020 - Bundesliga

Hoffenheim
4 :  1
Bayern Munich
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+3' sifflet_1

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

90+3' tir_non_cadre_1

Joshua Kimmich of Bayern Munich gets in a strike, but is off target.

90+3' corner_1

Bayern Munich have been awarded a corner by Benjamin Brand.

90+3' tir_cadre_1

Bayern Munich's Mathys Tel is on target but unsuccessful.

90+3' corner_1

Corner awarded to Bayern Munich.

90+2' sifflet_1

Goal kick for Bayern Munich at Allianz Arena.

90+1' but_1

Bayern Munich take a comfortable 3-0 lead thanks to Harry Kane. That's a fine assist from Leon Goretzka.

88'  

Throw-in for Bayern Munich in the half of Hoffenheim.

88'  

Hoffenheim awarded a throw-in in their own half.

87' substitution_1

The home team have replaced Jamal Musiala with Eric Maxim Choupo-Moting. This is the fifth substitution made today by Thomas Tuchel.

86' coup_franc_1

Free kick for Hoffenheim in their own half.

85' sifflet_1

Ball goes out of play for a Hoffenheim goal kick.

85' tir_non_cadre_1

Bayern Munich's Harry Kane breaks free at Allianz Arena. But the strike goes wide of the post.

84' substitution_1

The away team replace Maximilian Beier with Finn Ole Becker.

84'  

Bayern Munich to take a throw-in in Hoffenheim territory.

83'  

Benjamin Brand awards the home team a throw-in.

83' coup_franc_1

Benjamin Brand signals a free kick to Hoffenheim in their own half.

83' carton_jaune_1

At Allianz Arena, Aleksandar Pavlovic has been yellow-carded for the home team.

82' corner_1

Bayern Munich have been awarded a corner by Benjamin Brand.

82' corner_1

Bayern Munich have been awarded a corner by Benjamin Brand.

80' corner_1

Corner awarded to Bayern Munich.

79' substitution_1

Hoffenheim make their third substitution with Ihlas Bebou replacing Wout Weghorst.

79' substitution_1

Robert Skov is on a sub for Marius Bulter for Hoffenheim.

79' substitution_1

Pellegrino Matarazzo (Hoffenheim) is making a first substitution, with Umut Tohumcu replacing Andrej Kramaric.

79' sifflet_1

Hoffenheim have a goal kick.

78' tir_cadre_1

In Munich, Matthijs De Ligt (Bayern Munich) gets his head to the ball but the strike is cleared by an untiring defence.

78' corner_1

Corner awarded to Bayern Munich.

78' substitution_1

The home team replace Raphael Guerreiro with Leon Goretzka.

78' substitution_1

Thomas Tuchel is making the team's third substitution at Allianz Arena with Aleksandar Pavlovic replacing Konrad Laimer.

77' sifflet_1

Goal kick for Hoffenheim at Allianz Arena.

77' tir_non_cadre_1

Bayern Munich's Harry Kane misses with an attempt on goal.

77' tir_cadre_1

Hoffenheim's Maximilian Beier gets in a shot on goal at Allianz Arena. But the effort is unsuccessful.

76' corner_1

Bayern Munich have been awarded a corner by Benjamin Brand.

74' carton_jr_1

Grischa Promel has been booked for the second time in this match - the red card is coming out!

73'  

Throw-in Bayern Munich.

73' substitution_1

Mathys Tel is replacing Leroy Sane for the home team.

73' substitution_1

Kingsley Coman is replacing Thomas Muller for Bayern Munich at Allianz Arena.

72' sifflet_1

Benjamin Brand awards Hoffenheim a goal kick.

72' tir_non_cadre_1

Bayern Munich's Harry Kane gets his shot away but it misses the target.

71'  

Throw-in for Bayern Munich close to the penalty box.

70' but_1

Jamal Musiala puts the ball in the net and the home team extend their lead. The score-line now reads 2-0. Leroy Sane instrumental with a fine assist.

69' sifflet_1

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

69' tir_non_cadre_1

In Munich Bayern Munich attack through Jamal Musiala. The finish is off target, however.

67'  

Throw-in for Hoffenheim at Allianz Arena.

67' coup_franc_1

Hoffenheim awarded a free kick in their own half.

67'  

Benjamin Brand signals a Bayern Munich throw-in in Hoffenheim's half.

66'  

Throw-in for Bayern Munich in their own half.

66' sifflet_1

Ball goes out of play for a Bayern Munich goal kick.

66' tir_non_cadre_1

Maximilian Beier for Hoffenheim gets in a strike but fails to hit the target.

65'  

Can Hoffenheim get the ball into an attacking position from this throw-in in Bayern Munich's half?

64' coup_franc_1

Benjamin Brand signals a free kick to Bayern Munich in their own half.

64' tir_cadre_1

Andrej Kramaric gets his shot on target but fails to score for Hoffenheim.

64' corner_1

Corner awarded to Hoffenheim.

63' tir_cadre_1

Hoffenheim's Maximilian Beier goes close with his head but his effort is blocked.

62' corner_1

Hoffenheim have been awarded a corner by Benjamin Brand.

61' coup_franc_1

Free kick for Hoffenheim in their own half.

60' tir_cadre_1

Alphonso Davies for Bayern Munich drives towards goal at Allianz Arena. But the finish is unsuccessful.

60' corner_1

Bayern Munich have been awarded a corner by Benjamin Brand.

60' tir_cadre_1

Konrad Laimer of Bayern Munich smashes in a shot on target. The keeper saves, though.

59' sifflet_1

Goal kick for Bayern Munich at Allianz Arena.

58' tir_non_cadre_1

Bayern Munich are on the attack at Allianz Arena, where Jamal Musiala is presented with a great scoring opportunity. But the ball hits the upright!

58' sifflet_1

Hoffenheim have a goal kick.

57' corner_1

Corner awarded to Bayern Munich.

56' hors_jeu_1

At Allianz Arena, Bayern Munich are penalized for being offside.

55' tir_cadre_1

Bayern Munich's Leroy Sane gets in a shot on goal at Allianz Arena. But the effort is unsuccessful.

55'  

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

54'  

Throw-in for Hoffenheim in their own half.

54' sifflet_1

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

53' coup_franc_1

Free kick for Bayern Munich in the half of Hoffenheim.

53' coup_franc_1

Benjamin Brand signals a free kick to Hoffenheim in their own half.

52'  

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

52' sifflet_1

Benjamin Brand awards Bayern Munich a goal kick.

52' tir_non_cadre_1

Andrej Kramaric of Hoffenheim gets in a strike, but is off target.

51' coup_franc_1

Bayern Munich awarded a free kick in their own half.

50' sifflet_1

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

48' coup_franc_1

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

47' sifflet_1

Hoffenheim have a goal kick.

45' sifflet_1

The first-half has come to a close in Munich.

45+1'  

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

45' tir_cadre_1

Joshua Kimmich gets his shot on target but fails to score for Bayern Munich.

44'  

Throw-in for Bayern Munich in the half of Hoffenheim.

42' coup_franc_1

Free kick for Bayern Munich in their own half.

42' carton_jaune_1

Grischa Promel is booked for the away team.

41' sifflet_1

Goal kick for Hoffenheim at Allianz Arena.

41' tir_non_cadre_1

In Munich Bayern Munich attack through Dayot Upamecano. The finish is off target, however.

39' tir_cadre_1

In Munich Hoffenheim drive forward through Andrej Kramaric. His shot is on target but it's saved.

38' tir_cadre_1

Bayern Munich drives forward and Harry Kane gets in a shot. Without netting, however.

37'  

Can Bayern Munich capitalize from this throw-in deep inside Hoffenheim's half?

37' tir_cadre_1

Raphael Guerreiro for Bayern Munich drives towards goal at Allianz Arena. But the finish is unsuccessful.

36' coup_franc_1

Free kick for Hoffenheim in their own half.

35'  

Throw-in Hoffenheim.

35'  

Hoffenheim needs to be cautious. Bayern Munich have an attacking throw-in.

34'  

Benjamin Brand awards the away team a throw-in.

32'  

Throw-in for Hoffenheim at Allianz Arena.

31'  

Hoffenheim awarded a throw-in in their own half.

31' sifflet_1

Ball goes out of play for a Hoffenheim goal kick.

30' sifflet_1

Benjamin Brand awards Bayern Munich a goal kick.

30' tir_non_cadre_1

Hoffenheim's Anton Stach gets his shot away but it misses the target.

27' coup_franc_1

Benjamin Brand signals a free kick to Hoffenheim in their own half.

26'  

Can Bayern Munich get the ball into an attacking position from this throw-in in Hoffenheim's half?

24'  

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

23'  

Benjamin Brand awards the away team a throw-in.

23'  

Throw-in for Hoffenheim at Allianz Arena.

22' coup_franc_1

Hoffenheim awarded a free kick in their own half.

20'  

Throw-in Bayern Munich.

20'  

Hoffenheim to take a throw-in in Bayern Munich territory.

18' but_1

Goal! Jamal Musiala gives Bayern Munich a 1-0 lead in Munich. Leroy Sane with an assist there.

18' corner_1

Corner awarded to Bayern Munich.

17' coup_franc_1

Benjamin Brand signals a free kick to Bayern Munich.

16' carton_jaune_1

Anton Stach (Hoffenheim) has been booked and must now be careful not to get a second yellow card.

15' corner_1

Bayern Munich have been awarded a corner by Benjamin Brand.

14'  

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

13'  

Bayern Munich awarded a throw-in in their own half.

12'  

Benjamin Brand signals a Hoffenheim throw-in in Bayern Munich's half.

10' sifflet_1

Bayern Munich have a goal kick.

10' tir_non_cadre_1

Hoffenheim are coming forward and Marius Bulter gets in a strike, it misses the target, however.

9' hors_jeu_1

Bayern Munich are whistled for offside.

8'  

Bayern Munich to take a throw-in in Hoffenheim territory.

7'  

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

6' sifflet_1

Ball goes out of play for a Hoffenheim goal kick.

5'  

Benjamin Brand signals a throw-in for Bayern Munich, close to Hoffenheim's area.

4' sifflet_1

Goal kick for Hoffenheim at Allianz Arena.

3' sifflet_1

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

3' tir_non_cadre_1

Hoffenheim's Anton Stach breaks free at Allianz Arena. But the strike goes wide of the post.

3'  

Throw-in for Hoffenheim in the half of Bayern Munich.

3' sifflet_1

Benjamin Brand awards Bayern Munich a goal kick.

3' tir_non_cadre_1

Hoffenheim are pushing forward but Wout Weghorst's finish is wide of the goal.

2'  

Benjamin Brand signals a Hoffenheim throw-in in Bayern Munich's half.

2'  

Throw-in for Hoffenheim in their own half.

1'  

Can Bayern Munich get the ball into an attacking position from this throw-in in Hoffenheim's half?

 

Bayern Munich have scored at least one goal for 5 consecutive matches.

 

Bayern Munich haven't lost in their last 4 games.

 

TSG Hoffenheim haven't won any of their last 5 away matches.

 

TSG Hoffenheim have lost 3 away matches in a row.

 

Bayern Munich scores 2.86 goals when playing at home and TSG Hoffenheim scores 1.46 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Bayern Munich and TSG Hoffenheim is 2.

 

Average number of goals in meetings between Bayern Munich and TSG Hoffenheim is 3.

 

Bayern Munich scores 2.4 goals in a match against TSG Hoffenheim and TSG Hoffenheim scores 0.6 goals against Bayern Munich (on average).

 

TSG Hoffenheim have won just 0 of their last 5 Bundesliga games against Bayern Munich.

 

Bayern Munich have lost just 0 of their last 5 Bundesliga games against TSG Hoffenheim.

 

In the last 5 meetings Bayern Munich won 3, TSG Hoffenheim won 0, 2 draws.

 

Bayern Munich have lost just 0 of their last 5 games against TSG Hoffenheim (in all competitions).

 

Bayern Munich's performance of the last 5 matches is better than TSG Hoffenheim's.

 

In Bundesliga, Bayern Munich has better performance than TSG Hoffenheim.

 

When TSG Hoffenheim is down 1-0 away, they win 13% of their matches.

 

When Bayern Munich is down 0-1 home, they win 42% of their matches.

 

When TSG Hoffenheim leads 0-1 away, they win in 66% of their matches.

 

When Bayern Munich leads 1-0 at home, they win in 70% of their matches.

 

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

 

Bayern Munich wins 51% of halftimes, TSG Hoffenheim wins 32%.

 

Bayern Munich wins 1st half in 51% of their matches, TSG Hoffenheim in 32% of their matches.

 

TSG Hoffenheim have scored at least one goal for 7 consecutive matches.

 

TSG Hoffenheim have conceded a goal in each of their last 13 matches.

 

A year ago, TSG Hoffenheim were number 13 in the table with 18 points. Now they are number 7 with 24 points.

 

Noussair Mazraoui has more yellow cards (3) than any other player at Bayern Munich. Grischa Promel has collected 6 for TSG Hoffenheim.

 

Leroy Sane has assisted the most goals for Bayern Munich with 8. Grischa Promel is TSG Hoffenheim's biggest assister (4).

 

Bayern Munich's home record this season: 6-1-0.

 

TSG Hoffenheim haven't scored in 0 of their 8 away matches in Bundesliga this season.

 

Bayern Munich haven't scored in 0 of their 7 home matches in Bundesliga this season.

 

When playing at home, Bayern Munich have not lost to TSG Hoffenheim in their last 4 encounters.

 

Bayern Munich haven't lost in any of their last 10 home matches.

 

Bayern Munich have a winning streak of 3 matches.

 

Did you know that TSG Hoffenheim scores 22% of their goals between the minutes 16-30?

 

Did you know that Bayern Munich scores 22% of their goals between the minutes 76-90?

 

In Bundesliga, Bayern Munich have 5 successive home wins.

 

Last season's matches: 1-1 (Bayern Munich at home) and 0-2 (TSG Hoffenheim at home).

 

TSG Hoffenheim's last away win against Bayern Munich was in 2019.

 

During the last 32 meetings, Bayern Munich have won 21 times, there have been 7 draws while TSG Hoffenheim have won 4 times. The goal difference is 75-31 in favour of Bayern Munich.

 

During the last 16 meetings with Bayern Munich playing at home, Bayern Munich have won 12 times, there have been 3 draws while TSG Hoffenheim have won 1 times. The goal difference is 49-16 in favour of Bayern Munich.

 

The most common result of matches between Bayern Munich and TSG Hoffenheim is 2-0. 5 matches have ended with this result.

Score and result Bayern Munich - Hoffenheim

The Bayern Munich - Hoffenheim (Football - Bundesliga) match in 12/01/2024 14:30 is now complete.

The Bayern Munich - Hoffenheim result is as follows: 3-0

Now that this Football (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