Emre Mor (r.) and Borussia Dortmund put in a good performance against Pep Guardiola's Manchester City, but ended up on the losing side in the shootout. - © © gettyimages
Emre Mor (r.) and Borussia Dortmund put in a good performance against Pep Guardiola's Manchester City, but ended up on the losing side in the shootout. - © © gettyimages

Dortmund 1-1 Man City (5-6 on pens) - As it happened

Christian Pulisic was on target for Borussia Dortmund against Manchester City in Shenzhen, but BVB were beaten 6-5 by Pep Guardiola’s troops after a 1-1 draw in normal time. Relive the action below…

Times in CEST

Fancy yourself a bit of a tipster? Then check out our #BLpredictor and guess the right results to win a trip for two to a Bundesliga match of your choice!

Thursday 28 July

Bis bald!

It’s goodbye from Dortmund, and it’s goodbye from us - for now. Stay tuned as there's plenty more to look forward to in the coming weeks before the Bundesliga gets back underway - including the Supercup on 14 August.

Ciao for now!


6-5 on penalties - BVB lose narrowly to Man City despite good performance and late equaliser


Gunn SAVES Merino's effort - City win 6-5 on penalties!

Angelino SCORES - 5-6

Gunn SAVES Bruun Larsen's kick - 5-5

Bürki SAVES from Sterling - 5-5

Hober SCORES - 5-5

Nolito SCORES - 4-5

Pulisic SCORES- 4-4

Aguero SCORES - 3-4

Burnic SCORES - 3-3

Silva SCORES - 2-3

Castro SCORES - 2-2

Fernandinho SCORES - 1-2

Kagawa SCORES - 1-1

Adarabioyo SCORES - 0-1

Gunn SAVES Passlack's effort!

Bürki SAVES Garcia's kick!


Penalties it is!


The ball falls for Christian Pulisic inside the area and the USA international beats Gunn - just - to level the score in Shenzhen. Remarkable scenes!

90' - Into added time...

We’ll have five minutes on top of the additional 90. BVB are throwing bodies forward and Shinji Kagawa goes down inside the area, but no penalty.

85' - Time running out...

… but still plenty of support from the BVB's legion of fans.


David Silva breaks free inside the penalty area before laying the ball across for Sergio Aguero, who has the simple task of sidefooting into an unguarded net.

Can Dortmund respond?

76' - Great chance for Dortmund!

Gonzalo Castro is through on goal. Can he beat Gunn? Nope. The keeper is out quickly and gets a good block in.

73' - Good defending

Shinji Kagawa is in a great position inside the six-yard box and a low cross from the right almost finds its way to the Japan international, but City recover to clear.

Just over 15 minutes to go, still goalless in China.

63' - Bürki to the rescue

Another save from Roman Bürki, this time from Wilfried Bony, whose shot from the edge of the area is parried by the Switzerland international keeper. Dortmund manage to clear, though.

Three more changes for BVB: Hober for Ramos, Brnic for Sahin and Bruun Larsen for Bartra.

59' - Exceptional support

51' - BVB pressing for an opener

Adrian Ramos is thwarted on the edge of the area by a last-ditch block by a City defender. Those six changes seem to have breathed new life into BVB, who are pushing for a breakthrough.

Can they find a way through the City defence?

- © imago / Uwe Kraft


Six changes for BVB: Merino on for Ginter, Bender for Sokratis, Passlack for Schmelzer, Castro for Rode, Pulisic for Mor and Kagawa for Dembele.

Changes galore

Both teams are making plenty of changes for the second period. City’s second-half XI is below, BVB’s is coming up.

Spoiler alert: Christian Politic is entering the fray.

Another welcome cool-down

HALF TIME! Borussia Dortmund 0-0 Manchester City

Goalless in Shenzhen at the interval.

45+1' - Almost 1-0 for City

Best chance of the half - and Dortmund have Roman Bürki to thank for heading into half time on level terms. A lovely City passing move ends with an unmarked Iheanacho receiving the ball five yards from goal. The young Nigerian gets a shot off but Bürki is out quickly to deflect the ball out for a corner, which comes to nothing.

38' - Iheanacho flashes wide

The game is starting to open up a little. Kelechi Iheanacho gets away from Sokratis on the edge of the box before firing a low shot well wide of Roman Bürki’s goal.

- © gettyimages / Lars Baron

36' - No end product

Dembele gets into a good position on the left and suddenly it’s three on two in Dortmund’s favour. The young Frenchman goes down in the box, but the referee waves play on and the chance goes to waste.

31' - Help from the dugout

Both Pep Guardiola and Thomas Tuchel are urging their players to greater efforts on the touchline. The conditions in Shenzhen are far from ideal but the players are coping admirably with the sweltering heat difficult pitch so far.

Still goalless with just over half an hour gone.

24' - Water break

The sun set quite a while ago in Shenzhen but temperatures at pitch level are still incredibly high. The players grab a well-deserved drink and on we go!

Water break after 21 minutes. Good game despite 30-degree heat, all we need now are goals!

18' - Dembele fires over

Another chance for BVB as Ousmane Dembele nearly profits from some slack City defending, but the youngster's curling effort flies over the crossbar.

10' - Mor goes close

Marcel Schmelzer gets in a good position before sending in a low cross which just evades the BVB forwards.

Emre Mor then goes close to opening the scoring but fails to beat Willy Caballero in the City goal.

6' - Cagey opening

No real goalmouth action to speak of so far. Both teams cancelling each other out.

1' - KICK-OFF!

We're underway in Shenzhen. Fasten your seatbelts!

13:23 - Updated City XI

Seems there's been a slight change to the City line-up...

13:10 - Enter BVB!

12:59 - First meeting since 2012

The last time these two sides met in a competitive fixture was in December 2012, when a Julian Schieber goal earned Jürgen Klopp's Dortmund a 1-0 victory in the UEFA Champions League group stage.

BVB would go on to reach the final of the tournament, where they lost 2-1 to Bayern at Wembley Stadium.

12:40 - Youthful City

Could a lack of experience be the Citizens' downfall today? They will have their work cut out for them against a strong BVB line-up.

12:31 - TEAM NEWS

Dortmund make six changes to the side that beat United 4-1 last time out. In come Bürki, Ginter, Bartra, Sahin, Mor and Leitner.

And here's the City line-up:

12:22 - City in the building

Manchester City: Check. Borussia Dortmund: In transit. Presumably.

12:05 - Not long to go

What gorgeous weather in Shenzhen!

11:51 - Bundesliga basics

Want to learn more about Borussia Dortmund?

Check out this handy article for all sorts of info on Die Schwarz-Gelben.

11:33 - Preparations underway

The Man City players have already been warming up ahead of today's game. Pep Guardiola's side lost 1-0 to FC Bayern recently - the Citizens will be determined not to lose to BVB as well.

11:14 - No Gündogan reunion

One man who won't be lining up against BVB today is Ilkay Gündogan, who joined City from the Bundesliga giants earlier this summer.

The Germany international midfielder is still recovering from a knee injury that forced him to miss the end of last season.

10:58 - All around the world

Where is your Bundesliga team heading this summer?

Find out everything you need to know on our Bundesliga World Tour overview page, which has the summer plans of all 18 top-flight clubs including the five World Tour participants: Bayern, Dortmund, Schalke, Mainz and Wolfsburg.

10:39 - Old and new faces

BVB rivals Bayern have been preparing for the new season - and next month's Supercup - in Chicago, USA. Carlo Ancelotti's charges lost on penalties to AC Milan last night, but Franck Ribery was one of the best players on the park.

Perhaps Dortmund newcomer Marc Bartra should take a leaf out of the Frenchman's book...

10:19 - "The team deserves a huge compliment"

Thomas Tuchel has been speaking about Dortmund's China tour ahead of today's game. It's fair to say the former 1. FSV Mainz 05 boss is a happy man:

"The experiences that we - the coaching staff, the team and the club - have had make us more mature, open-minded and allow us to broaden our horizons," he said. "We wanted to make the most of our opportunity. The level of exertion here has completely met our expectations. Those who have seen us in training over the last couple of days, and who saw us play against Manchester United, know that we’ve been fully committed to this. The team deserves a huge compliment."

10:03 - Shinji impressed

Shinji Kagawa always receives a rapturous reception when he returns to Asia with Dortmund, and this time was no different.

The Japanese international seems impressed with BVB's global fanbase, don't you think?

09:46 - Ending on a high?

Dortmund will return to Germany after today's game, before flying to Austria on 3 August for a week-long training camp.

On 14 August, they take on Bundesliga champions FC Bayern München in the DFL Supercup.

#chinatour almost over. #bvbmcfc about to start. Then it's back to Dortmund via Hong Kong and Munich.

09:30 - Willkommen zurück!

We're back! Hope you're all suitably excited. Borussia Dortmund vs Manchester City is just a few hours away.

BVB beat City's fierce rivals United 4-1 in their last encounter, but Thomas Tuchel's side have been having plenty of fun off the pitch as well:

Wednesday 27 July

Until tomorrow

So after some preparatory reading, kick-off is just a night’s sleep away! We’ll be back tomorrow morning with more immediate build-up to, coverage of and reaction to the game, so do join us then. Bye for now!

#BLWorldtour check-in

While Dortmund have been in China, Guardiola’s old club Bayern have of course been in the USA preparing for their own matches on the #BLWorldTour, starting with AC Milan on Thursday (03:30CEST). Here’s a quick look at what teams have got up to so far…

A familiar face

He may have left the Bundesliga but Pep Guardiola’s German reunions continue to make this pre-season even more interesting than usual.

Last week, Guardiola’s Man City took on FC Bayern München – the club he left in the summer – in his first game as the Citizens’ coach, and now he faces Dortmund, the team whom he beat into second in two of his three league seasons in the Bundesliga. Slightly confusing, we know...

'We put 100 per cent in'

Tuchel said he and his team “felt obligated” to work as hard as they can for the fans that came out to see them. Here they are in action in training this evening:

Another Manchester mauling?

Borussia played City’s local rivals Manchester United FC just a few days in Shanghai, and if Dortmund’s performance in that comprehensive 4-1 win over the Red Devils is anything to go by, then City will have a tiring job on their hands. Relive the highlights of the match – including a stunning goal from precocious teenager Ousmane Dembele – below.

Tuchel's message of thanks

Dortmund have been accompanied by legions of adoring fans in both Shanghai and now Shenzhen, and in his pre-match press conference on Wednesday, coach Tuchel paid tribute to the supporters for their special efforts, some of which included travelling more than a day to meet the team.

"That's really impressive," he said. "Often coaches say they have to like it when the fans do this, but if you imagine that we arrived at our hotel and there were people there who’d travelled 26 hours to meet us, that changes you. That leaves an impression on you and your team. These are experiences we can’t get at home, so it keeps our feet on the ground.”

No Aubameyang for BVB

Thomas Tuchel's party in China is a man light after Pierre-Emerick Aubameyang departed the tour early on Tuesday night, as the 27-year-old and his partner are expecting their second child together.

The Gabonese star's mind is never far from the job, however. Talking to German magazine Sportbild, he labelled the capture of Germany internationals Andre Schürrle and Mario Götze as "spectacular" and says the club should aim to win at least one trophy this season. Read more on the Auba's aims and ambitions with BVB here.

Good morning/afternoon/evening!

Wherever you are in the world, bundesliga.com heartily welcomes you to this live text blog of Borussia Dortmund's International Champions Cup match against Manchester City FC! That's quite a mouthful, so from now on we'll just say BVB-City, or #bvbmfc to help save time. This handy tweet from Adrian Ramos tells you all you need to know about the game, although it's also worth reminding yourself that kick-off is at 13:30CEST/11:30GMT.