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

Shanghai Shenhua 3-3 Shandong Luneng Taishan final score - 12 September 2025, Chinese Super League

China - Chinese Super League

Shanghai Shenhua
3
-
3
End
Shandong Luneng Taishan

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

Highlights

Shanghai Shenhua Shanghai Shenhua
Shandong Luneng Taishan Shandong Luneng Taishan
End of game
H. Yang
90+8'
J. Han
L. Asue
89'
85'
drop icon
V. Qazaishvili
L. Yuanyi
79'
M. Shuaijun
G. Madruga Gomes
H. Yang
W. Xi
79'
74'
Y. Peng
R. Merkies
67'
W. Xinghan
X. Wenneng
67'
L. Binbin
W. Tong
Y. Hanchao
L. Chengyu
64'
X. Haoyang
W. Haijian
64'
X. Haoyang
S. Chan
64'
drop icon
W. Haijian
62'
L. Ke
59'
53'
L. Yuanyi
J. Shenglong
51'
46'
L. Yuanyi
C. Pu
Half-time
45+4'
drop icon
V. Qazaishvili
X. Wenneng
W. Xi
Penalty
42'
drop icon
41'
W. Dalei
37'
drop icon
V. Qazaishvili
W. Haijian
18'
drop icon
Kick-off

Game Statistics

Shanghai Shenhua Shanghai Shenhua
Shandong Luneng Taishan Shandong Luneng Taishan
49
Ball possession (%)
51
14
Shots
12
7
Shots on-target
4
7
Shots off-target
8
7
Corners
2
0
Offsides
3
11
Fouls
11
14
Free kicks
11
9
Goal kicks
7
1
Saves
4
13
Throw-ins
12
4
Yellow cards
2

Tactical Scheme

Shanghai Shenhua

Formation : 4 - 2 - 3 - 1

1
X. Qinghao
13
W. Manafa
5
Z. Chenjie
4
J. Shenglong
27
S. Chan
23
L. Ke
15
W. Xi
33
W. Haijian
34
L. Chengyu
10
J. Teixeira
19
L. Asue
29
C. Pu
10
V. Qazaishvili
23
X. Wenneng
38
R. Merkies
8
G. Madruga Gomes
6
W. Tong
11
L. Yang
5
Z. Zheng
15
L. Lopez
55
P. Xiao
14
W. Dalei

Formation : 4 - 2 - 3 - 1

Shandong Luneng Taishan

Substitutes

Shanghai Shenhua
Shanghai Shenhua
Goalkeeper

Z. Zhou

B. Yaxiong

Defender

J. Shunkai

W. Qipeng

Y. Zexiang

A. Fulangxisi

S. Wang

Midfielder

J. Han

L. Asue 89'

X. Haoyang

W. Haijian 64'

H. Yang

W. Xi 79'

Y. Hanchao

L. Chengyu 64'

Shandong Luneng Taishan
Shandong Luneng Taishan
Goalkeeper

Q. Sun

Q. Liu

Defender

S. Songchen

Z. Jianfei

Y. Shemshidin

S. Ke

Midfielder

L. Yuanyi

C. Pu 46'

L. Binbin

W. Tong 67'

Forward

Y. Peng

R. Merkies 74'

W. Xinghan

X. Wenneng 67'

M. Shuaijun

G. Madruga Gomes 79'

Form

Table

Teams Pts P W D L GD
2
Shanghai Shenhua
Shanghai Shenhua
61 29 18 7 4 30
5
Shandong Luneng Taishan
Shandong Luneng Taishan
50 29 14 8 7 19

Last matches

Shanghai Shenhua
Shanghai Shenhua Last matches
W D L D W L
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.17 Total goals
50% BTTS
1.67 Goals scored
1.5 Goals conceded
50% Over 2.5
50% Under 2.5

31 Aug 2025 - Chinese Super League

Wuhan Three Towns FC
1 :  0
Shanghai Shenhua

23 Aug 2025 - Chinese Super League

Qingdao Hainiu FC
0 :  2
Shanghai Shenhua

16 Aug 2025 - Chinese Super League

Hangzhou Greentown
0 :  0
Shanghai Shenhua

9 Aug 2025 - Chinese Super League

Shanghai Shenhua
1 :  2
Shanghai Port F.C.

2 Aug 2025 - Chinese Super League

Yunnan Yukun
4 :  4
Shanghai Shenhua

27 Jul 2025 - Chinese Super League

Shanghai Shenhua
3 :  2
Henan FC
W W W D W L
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3.83 Total goals
50% BTTS
2.67 Goals scored
1.17 Goals conceded
83% Over 2.5
17% Under 2.5

9 Aug 2025 - Chinese Super League

Shanghai Shenhua
1 :  2
Shanghai Port F.C.

27 Jul 2025 - Chinese Super League

Shanghai Shenhua
3 :  2
Henan FC

23 Jul 2025 - FA Cup

Shanghai Shenhua
3 :  3
Henan FC

25 Jun 2025 - Chinese Super League

Shanghai Shenhua
3 :  0
Tianjin Jinmen Tiger

10 May 2025 - Chinese Super League

Shanghai Shenhua
4 :  0
Qingdao West Coast FC

19 Apr 2025 - Chinese Super League

Shanghai Shenhua
2 :  0
Wuhan Three Towns FC
W W D D W L
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

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

31 Aug 2025 - Chinese Super League

Wuhan Three Towns FC
1 :  0
Shanghai Shenhua

23 Aug 2025 - Chinese Super League

Qingdao Hainiu FC
0 :  2
Shanghai Shenhua

16 Aug 2025 - Chinese Super League

Hangzhou Greentown
0 :  0
Shanghai Shenhua

2 Aug 2025 - Chinese Super League

Yunnan Yukun
4 :  4
Shanghai Shenhua

19 Jul 2025 - Chinese Super League

Beijing Guoan
1 :  3
Shanghai Shenhua

29 Jun 2025 - Chinese Super League

Changchun Yatai
1 :  2
Shanghai Shenhua
Shandong Luneng Taishan
Shandong Luneng Taishan Last matches
W L W W W W
Wins

5/6 (83%)

Draw

0/6 (0%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4 Total goals
67% BTTS
3 Goals scored
1 Goals conceded
100% Over 2.5
0% Under 2.5

31 Aug 2025 - Chinese Super League

Shandong Luneng Taishan
6 :  0
Beijing Guoan

24 Aug 2025 - Chinese Super League

Shandong Luneng Taishan
3 :  2
Qingdao West Coast FC

16 Aug 2025 - Chinese Super League

Shenzhen Peng City
1 :  3
Shandong Luneng Taishan

9 Aug 2025 - Chinese Super League

Shandong Luneng Taishan
2 :  1
Changchun Yatai

2 Aug 2025 - Chinese Super League

Chengdu Rongcheng
2 :  1
Shandong Luneng Taishan

27 Jul 2025 - Chinese Super League

Shandong Luneng Taishan
3 :  0
Meizhou Hakka
L W W W W W
Wins

5/6 (83%)

Draw

0/6 (0%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4.17 Total goals
67% BTTS
3 Goals scored
1.17 Goals conceded
100% Over 2.5
0% Under 2.5

31 Aug 2025 - Chinese Super League

Shandong Luneng Taishan
6 :  0
Beijing Guoan

24 Aug 2025 - Chinese Super League

Shandong Luneng Taishan
3 :  2
Qingdao West Coast FC

9 Aug 2025 - Chinese Super League

Shandong Luneng Taishan
2 :  1
Changchun Yatai

27 Jul 2025 - Chinese Super League

Shandong Luneng Taishan
3 :  0
Meizhou Hakka

25 Jun 2025 - Chinese Super League

Shandong Luneng Taishan
3 :  1
Wuhan Three Towns FC

20 Jun 2025 - FA Cup

Shandong Luneng Taishan
1 :  3
Chengdu Rongcheng
W L D L L W
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3.17 Total goals
50% BTTS
1.83 Goals scored
1.33 Goals conceded
67% Over 2.5
33% Under 2.5

16 Aug 2025 - Chinese Super League

Shenzhen Peng City
1 :  3
Shandong Luneng Taishan

2 Aug 2025 - Chinese Super League

Chengdu Rongcheng
2 :  1
Shandong Luneng Taishan

19 Jul 2025 - Chinese Super League

Dalian Yingbo FC
2 :  0
Shandong Luneng Taishan

30 Jun 2025 - Chinese Super League

Henan FC
2 :  2
Shandong Luneng Taishan

14 Jun 2025 - Chinese Super League

Tianjin Jinmen Tiger
1 :  0
Shandong Luneng Taishan

21 May 2025 - FA Cup

Qingdao Red Lions
0 :  5
Shandong Luneng Taishan

Head to head

Shanghai Shenhua

100 %

Draw

0 %

Shandong Luneng Taishan

0 %

Average stats (last H2H results)

3.33
Total goals
0%
BTTS
3.33
Goals scored (home team)
0
Goals scored (away team)
67%
Over 2.5
33%
Under 2.5

26 Apr 2025 - Chinese Super League

Shandong Luneng Taishan
0 :  1
Shanghai Shenhua

6 Jul 2024 - Chinese Super League

Shanghai Shenhua
6 :  0
Shandong Luneng Taishan

31 Mar 2024 - Chinese Super League

Shandong Luneng Taishan
0 :  3
Shanghai Shenhua
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+9' sifflet_1

Goal kick for Shanghai Shenhua at Shanghai Stadium.

90+9'  

Shandong Taishan have a dangerous throw-in.

90+8' carton_jaune_1

Haoyu Yang (Shanghai Shenhua) has been booked and must now be careful not to get a second yellow card.

90+7'  

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

90+6' corner_1

Corner awarded to Shanghai Shenhua.

90+6' tir_non_cadre_1

Shanghai Shenhua are coming forward and Jiawen Han gets in a strike, it misses the target, however.

90+5' sifflet_1

Memetjan Ahmet awards Shanghai Shenhua a goal kick.

90+5' tir_non_cadre_1

Shandong Taishan's Vako Qazaishvili misses with an attempt on goal.

90+4' corner_1

Shandong Taishan takes a corner from the left.

90+2' coup_franc_1

Memetjan Ahmet signals a free kick to Shanghai Shenhua in their own half.

90+1'  

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

90'  

Li Ke for Shanghai Shenhua is back on the field again.

90' blessure_1

Play has been temporarily suspended for attention to Li Ke for Shanghai Shenhua who is writhing in pain on the pitch.

89' substitution_1

Jiawen Han is replacing Luis Asue for the home team.

88'  

Can Shandong Taishan get the ball into an attacking position from this throw-in in Shanghai Shenhua's half?

88'  

Can Shanghai Shenhua get the ball into an attacking position from this throw-in in Shandong Taishan's half?

87' sifflet_1

Shandong Taishan have a goal kick.

85' but_1

Vako Qazaishvili is on target to level the scores at 3-3. Li Yuanyi instrumental with a fine assist.

85' sifflet_1

Ball goes out of play for a Shanghai Shenhua goal kick.

85' tir_non_cadre_1

Shandong Taishan are coming forward and Mei Shuaijun gets in a strike, it misses the target, however.

84' coup_franc_1

Shanghai Shenhua awarded a free kick in their own half.

84' hors_jeu_1

Shandong Taishan are whistled for offside.

83' corner_1

Memetjan Ahmet has awarded Shanghai Shenhua a corner.

82' coup_franc_1

Free kick Shanghai Shenhua.

81' coup_franc_1

Free kick Shanghai Shenhua.

80' coup_franc_1

Memetjan Ahmet signals a free kick to Shanghai Shenhua in their own half.

80'  

Shanghai Shenhua awarded a throw-in in their own half.

79' substitution_1

Haoyu Yang is replacing Wu Xi for the home team.

79' substitution_1

Shandong Taishan make their fifth substitution with Mei Shuaijun replacing Guilherme Miranda Madruga Gomes.

79' sifflet_1

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

78' coup_franc_1

Free kick for Shandong Taishan in the half of Shanghai Shenhua.

78' sifflet_1

Goal kick for Shanghai Shenhua at Shanghai Stadium.

78' tir_non_cadre_1

Shandong Taishan's Yixiang Peng attacks the ball with his head but his effort fails to hit the target.

75'  

Memetjan Ahmet awards the home team a throw-in.

74'  

Memetjan Ahmet signals a throw-in for Shandong Taishan, close to Shanghai Shenhua's area.

74' substitution_1

The away team replace Raphael Merkies with Yixiang Peng.

72' coup_franc_1

Free kick for Shanghai Shenhua in their own half.

71'  

Throw-in for Shandong Taishan in the half of Shanghai Shenhua.

70' coup_franc_1

Free kick for Shandong Taishan in their own half.

70'  

Throw-in for Shandong Taishan at Shanghai Stadium.

68' sifflet_1

Ball goes out of play for a Shanghai Shenhua goal kick.

68' tir_non_cadre_1

Raphael Merkies (Shandong Taishan) is first to the ball but his header is off-target.

67'  

Memetjan Ahmet awards the home team a throw-in.

67' corner_1

Memetjan Ahmet has awarded Shandong Taishan a corner.

67' substitution_1

Liu Binbin is on a sub for Wang Tong for Shandong Taishan.

67' substitution_1

Wu Xinghan is replacing Xie Wenneng for the away team.

64' but_1

Shanghai Shenhua move into a 3-2 lead through a Xu Haoyang header. Shinichi Chan with an assist there.

64'  

Throw-in for Shanghai Shenhua close to the penalty box.

64' substitution_1

Yu Hanchao is on a sub for Liu Chengyu for Shanghai Shenhua.

64' substitution_1

The home team replace Wang Haijian with Xu Haoyang.

63' sifflet_1

Shandong Taishan have a goal kick.

62' carton_jaune_1

Wang Haijian (Shanghai Shenhua) gets a yellow card.

59' carton_jaune_1

Li Ke (Shanghai Shenhua) has received a first yellow card.

58' tir_cadre_1

Shanghai Shenhua pushes forward through Joao Carlos Teixeira, whose finish on goal is saved.

57'  

Throw-in Shandong Taishan.

56' sifflet_1

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

56'  

Memetjan Ahmet signals a Shanghai Shenhua throw-in in Shandong Taishan's half.

55'  

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

55' coup_franc_1

Shandong Taishan awarded a free kick in their own half.

54'  

Throw-in for Shandong Taishan at Shanghai Stadium.

53' carton_jaune_1

Li Yuanyi is booked for the away team.

52' coup_franc_1

Memetjan Ahmet signals a free kick to Shandong Taishan in their own half.

51' carton_jaune_1

Jiang Shenglong (Shanghai Shenhua) has been booked and must now be careful not to get a second yellow card.

50' tir_cadre_1

Shanghai Shenhua's Wu Xi is on target but unsuccessful.

50' corner_1

Shanghai Shenhua takes a corner from the right.

50' corner_1

Corner awarded to Shanghai Shenhua.

48'  

Shanghai Shenhua to take a throw-in in Shandong Taishan territory.

47'  

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

46' substitution_1

Shandong Taishan make their first substitution with Li Yuanyi replacing Chen Pu.

45' sifflet_1

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

45+8' sifflet_1

Memetjan Ahmet awards Shanghai Shenhua a goal kick.

45+8' tir_non_cadre_1

Shandong Taishan are pushing forward but Wang Tong's finish is wide of the goal.

45+4' but_1

Goal! Vako Qazaishvili equalizes to bring the score to 2-2. That's a fine assist from Xie Wenneng.

45+4' coup_franc_1

Memetjan Ahmet signals a free kick to Shandong Taishan.

45+3' coup_franc_1

Free kick for Shanghai Shenhua in their own half.

45+2' hors_jeu_1

Shandong Taishan are too eager and fall into an offside trap.

45'  

Throw-in for Shandong Taishan in their own half.

45' coup_franc_1

Memetjan Ahmet signals a free kick to Shanghai Shenhua in their own half.

44'  

Shanghai Shenhua awarded a throw-in in their own half.

42' but_1

Wu Xi converts the penalty to give Shanghai Shenhua a 2-1 lead.

41' carton_jaune_1

Wang Dalei (Shandong Taishan) gets a yellow card.

37'  

Xie Wenneng is back on his feet again.

37' but_1

Goal! The away team draw level at 1-1 through Vako Qazaishvili.

36' blessure_1

Xie Wenneng is writhing in pain and play has been suspended for a few moments.

35' sifflet_1

Goal kick for Shandong Taishan at Shanghai Stadium.

35' tir_non_cadre_1

Shanghai Shenhua's Luis Asue misses with an attempt on goal.

33' sifflet_1

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

33' tir_non_cadre_1

Shandong Taishan are pushing forward but Vako Qazaishvili's finish is wide of the goal.

32'  

Throw-in for Shandong Taishan in the half of Shanghai Shenhua.

31' coup_franc_1

Shandong Taishan awarded a free kick in their own half.

30'  

Can Shanghai Shenhua get the ball into an attacking position from this throw-in in Shandong Taishan's half?

28' coup_franc_1

Shandong Taishan awarded a free kick in their own half.

28' sifflet_1

Ball goes out of play for a Shandong Taishan goal kick.

28' tir_non_cadre_1

Shanghai Shenhua's Jiang Shenglong misses with an attempt on goal.

27'  

Shanghai Shenhua to take a throw-in in Shandong Taishan territory.

26' sifflet_1

Goal kick for Shanghai Shenhua at Shanghai Stadium.

26' tir_non_cadre_1

Shandong Taishan are coming forward and Liu Yang gets in a strike, it misses the target, however.

20' coup_franc_1

Free kick for Shandong Taishan in their own half.

18' but_1

Wang Haijian puts the ball in the net and the home team now lead 1-0.

18' corner_1

Memetjan Ahmet has awarded Shanghai Shenhua a corner.

16' coup_franc_1

Memetjan Ahmet signals a free kick to Shanghai Shenhua in their own half.

15' coup_franc_1

Shandong Taishan awarded a free kick in their own half.

12' sifflet_1

Memetjan Ahmet awards Shandong Taishan a goal kick.

12' tir_non_cadre_1

Luis Asue of Shanghai Shenhua gets in a strike, but is off target.

11' coup_franc_1

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

10' hors_jeu_1

Shandong Taishan are caught offside.

9' coup_franc_1

It's getting dangerous! Free kick for Shandong Taishan close to the penalty box.

5' sifflet_1

Shandong Taishan have a goal kick.

5' corner_1

Corner awarded to Shanghai Shenhua.

4'  

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

4'  

Wang Dalei is back on the pitch.

3' corner_1

Shanghai Shenhua takes a corner from the right.

3' blessure_1

The match has been stopped briefly for attention to the injured Wang Dalei.

2'  

Memetjan Ahmet signals a Shanghai Shenhua throw-in in Shandong Taishan's half.

2' coup_franc_1

Memetjan Ahmet signals a free kick to Shanghai Shenhua in their own half.

1' coup_franc_1

Free kick for Shanghai Shenhua in their own half.

 

Shanghai Shenhua FC scores 2.47 goals when playing at home and Shandong Taishan FC scores 2.12 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Shanghai Shenhua FC and Shandong Taishan FC is 1.6.

 

Average number of goals in meetings between Shanghai Shenhua FC and Shandong Taishan FC is 2.8.

 

Shanghai Shenhua FC scores 2.2 goals in a match against Shandong Taishan FC and Shandong Taishan FC scores 0.6 goals against Shanghai Shenhua FC (on average).

 

Shandong Taishan FC have won just 1 of their last 5 Chinese Super League games against Shanghai Shenhua FC.

 

Shanghai Shenhua FC have lost just 1 of their last 5 Chinese Super League games against Shandong Taishan FC.

 

In the last 5 meetings Shanghai Shenhua FC won 4, Shandong Taishan FC won 1, 0 draws.

 

Shanghai Shenhua FC have lost just 1 of their last 5 games against Shandong Taishan FC (in all competitions).

 

Shandong Taishan FC's performance of the last 5 matches is better than Shanghai Shenhua FC's.

 

In Chinese Super League, Shandong Taishan FC has better performance than Shanghai Shenhua FC.

 

When Shandong Taishan FC is down 1-0 away, they win 14% of their matches.

 

When Shanghai Shenhua FC is down 0-1 home, they win 71% of their matches.

 

When Shandong Taishan FC leads 0-1 away, they win in 50% of their matches.

 

When Shanghai Shenhua FC leads 1-0 at home, they win in 75% of their matches.

 

On their last meeting Shanghai Shenhua FC won by 1 goals.

 

The winner of their last meeting was Shanghai Shenhua FC.

 

Shanghai Shenhua FC wins 34% of halftimes, Shandong Taishan FC wins 35%.

 

Shanghai Shenhua FC wins 1st half in 34% of their matches, Shandong Taishan FC in 35% of their matches.

 

Shandong Taishan FC have scored at least one goal for 6 consecutive matches.

 

Joao Carlos Vilaca Teixeira has more yellow cards (6) than any other player at Shanghai Shenhua FC. Guilherme Miranda Madruga Gomes has collected 6 for Shandong Taishan FC.

 

Saulo Rodrigues da Silva is Shanghai Shenhua FC's top scorer with 8 goals. Valeri Qazaishvili has scored 19 times for Shandong Taishan FC.

 

Shanghai Shenhua FC's home record this season: 8-1-1.

 

Shandong Taishan FC haven't scored in 2 of their 11 away matches in Chinese Super League this season.

 

Shanghai Shenhua FC haven't scored in 0 of their 10 home matches in Chinese Super League this season.

 

Shandong Taishan FC have received 7 red cards this season. This is the highest number in Chinese Super League.

 

When playing at home, Shanghai Shenhua FC have not lost to Shandong Taishan FC in their last 5 encounters.

 

Shandong Taishan FC haven't won any of their last 4 games against Shanghai Shenhua FC.

 

Shandong Taishan FC have a winning streak of 4 matches.

 

Did you know that Shandong Taishan FC scores 24% of their goals between the minutes 76-90?

 

Did you know that Shanghai Shenhua FC scores 33% of their goals between the minutes 76-90? This is the highest percentage in the league.

 

Shandong Taishan FC have a winning streak of 4 matches in Chinese Super League.

 

Last season Shanghai Shenhua FC won both games against Shandong Taishan FC (6-0 at home and 3-0 away).

 

Shandong Taishan FC's last away win against Shanghai Shenhua FC was in 2019.

 

During the last 38 meetings, Shanghai Shenhua FC have won 15 times, there have been 8 draws while Shandong Taishan FC have won 15 times. The goal difference is 50-47 in favour of Shandong Taishan FC.

 

During the last 18 meetings with Shanghai Shenhua FC playing at home, Shanghai Shenhua FC have won 9 times, there have been 6 draws while Shandong Taishan FC have won 3 times. The goal difference is 26-12 in favour of Shanghai Shenhua FC.

 

The most common result of matches between Shanghai Shenhua FC and Shandong Taishan FC is 1-0. 8 matches have ended with this result.

 

The most common result of matches between Shanghai Shenhua FC and Shandong Taishan FC when Shanghai Shenhua FC is playing at home is 1-0. 5 matches have ended with this result.

Score and result Shanghai Shenhua - Shandong Luneng Taishan

The Shanghai Shenhua - Shandong Luneng Taishan match (Football - Chinese Super League) at 12/09/2025 07:00 is complete.

The Shanghai Shenhua - Shandong Luneng Taishan match result is as follows: 3-3.

Now that this Chinese Super League Football 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