0'
Our referee for tonight is Anthony Taylor, and he will be assisted down the line by fellow Englishmen Gary Beswick and Adam Nunn. Our fourth official is
Espen Eskås from Norway.
0'
Paris Saint-Germain: 99 G. Donnarumma 5 Marquinhos 21 L. Hernández 2 A. Hakimi 25 Nuno Mendes 8 Fabián Ruiz 17 Vitinha 33 W. Zaïre-Emery 10 O. Dembélé 7 K. Mbappé 29 B. Barcola. Replacements: 1 K. Navas 37 M. Škriniar 15 Danilo Pereira 19 Lee Kang-In 4 M. Ugarte 26 N. Mukiele 11 Marco Asensio 9 Gonçalo Ramos 28 Carlos Soler 23 R. Kolo Muani 80 Arnau Tenas 35 Beraldo.
0'
Borussia Dortmund: 1 G. Kobel 15 M. Hummels 26 J. Ryerson 4 N. Schlotterbeck 22 I. Maatsen 20 M. Sabitzer 23 E. Can 19 J. Brandt 14 N. Füllkrug 10 J. Sancho 27 K. Adeyemi. Replacements: 18 Y. Moukoko 33 A. Meyer 43 J. Bynoe-Gittens 35 M. Lotka 8 F. Nmecha 25 N. Süle 17 M. Wolf 6 S. Özcan 38 K. Wätjen 21 D. Malen 9 S. Haller 11 M. Reus.
0'
PSG have won three, lost one and drawn one of their last five matches. They drew their last match 3-3 at home against Le Havre, having won each of their previous three matches 4-1. They have scored 18 goals in their last five matches, conceding just eight.
0'
Borussia have lost two, won two and drawn one of their last five matches. Their last match was a 4-1 away defeat to RB Leipzig with Borussia missing a clutch of players through injury. They are mostly back and raring to go tonight.
0'
PSG also enjoyed a dramatic quarter-final adventure, beating Barcelona 6-4 on aggregate. The Spanish side won the first leg 3-2 and were 1-0 in the second leg after 10 minutes… but Paris Saint-Germain scored four goals to win 4-1 and clinch their place in the semi-final.
0'
To get to the semi-final, Borussia Dortmund beat Atlético Madrid 5-4 on aggregate. They lost the first leg 2-1 and powered their way to the semi-final in a dramatic second leg which saw them beat Atlético 4-2.
0'
Borussia Dortmund have made the final twice, winning in 1997 and losing in 2013. In 2013 they lost 2-1 to Bayern Munich, and their 1997 win was a 3-1 triumph over Juventus.
0'
PSG have never won the Champions League, and have only made the final once, back in 2019/20 when they lost 1-0 to Bayern Munich.
0'
Paris Saint-Germain: 99 G. Donnarumma
5 Marquinhos
21 L. Hernández
2 A. Hakimi
25 Nuno Mendes
8 Fabián Ruiz
17 Vitinha
33 W. Zaïre-Emery
10 O. Dembélé
7 K. Mbappé
29 B. Barcola. Replacements: 1
K. Navas
37
M. Škriniar
15
Danilo Pereira
19
Lee Kang-In
4
M. Ugarte
26
N. Mukiele
11
Marco Asensio
9
Gonçalo Ramos
28
Carlos Soler
23
R. Kolo Muani
80
Arnau Tenas
35
Beraldo.
0'
Borussia Dortmund: 1 G. Kobel
15 M. Hummels
26 J. Ryerson
4 N. Schlotterbeck
22 I. Maatsen
20 M. Sabitzer
23 E. Can
19 J. Brandt
14 N. Füllkrug
10 J. Sancho
27 K. Adeyemi. Replacements: 18
Y. Moukoko
33
A. Meyer
43
J. Bynoe-Gittens
35
M. Lotka
8
F. Nmecha
25
N. Süle
17
M. Wolf
6
S. Özcan
38
K. Wätjen
21
D. Malen
9
S. Haller
11
M. Reus.
0'
Good evening and welcome to the Champions League semi-final first-leg clash between Borussia Dortmund and Paris Saint-Germain, live from Signal Iduna Park in Dortmund.
1'
KICK-OFF! The second semi-final is underway!
2'
PSG press forward from the start but are pushed back by the Germans.
3'
Dortmund drive up the right touchline and win an attacking throw… PSG forcing them back into their own half before they press up again.
5'
Dortmund passing the ball from right to left, then back to their keeper… then slowly working the ball upfield… but PSG regain the ball and press up themselves.
7'
Dortmund drive up the left and try to get a cross in, but it's too deep and runs out for a defensive throw-in for PSG.
9'
PSG try to press up but Dortmund snatch the ball superbly and try to counter, but PSG win it back from them again. The sides have started off at a superbly fast pace.
11'
WIDE! Dembele gets the ball near the edge of the box, pulls the trigger… but it flashes wide.
12'
Great pressure from PSG forces a hurried clearance and PSG have an attacking throw.
14'
SAVED! Dortmund press forward with a great run down the right, Sabitzer slashing a shot on goal from close range but a tight angle, Donnarumma doing superbly to block the shot with his legs.
16'
Dortmund look to press forward but PSG clear the danger.
18'
Great work from PSG down the right from Emery, but Maatsen dives in too heavily and it's a free-kick in a dangerous position in line with Dortmund's box…
20'
The free-kick is flicked wide but is collected on the edge of the box and crossed back in and headed well, but it's blocked by the packed box.
22'
PSG pressing again around the box, spreading from one wing to the next… Dembele charges in and crosses but the Dortmund defence clear without much of a challenge.
24'
PSG press again but again Dortmund deny them.
26'
PSG press forward into the Dortmund half but are blocked, the German side claiming the ball and moving forward.
28'
Dortmund press up the left wing and win a free-kick in line with the six-yard box…
29'
PSG clear the initial kick but Dortmund press back and they win a corner.
31'
The corner is played deep, but is headed back to the kicker, who is off-side and PSG can clear the danger. Dembele presses forward up the right, but he overruns it and Dortmund clear the ball.
33'
PSG drive up the right, but the Dortmund defence does well to shepherd it out for s goal-kick.
35'
GOAL, BORUSSIA DORTMUND, FULLKRUG! 1-0; A long ball over the top is controlled magnificently by Fullkrug, who brings it down and takes three steps before smashing the ball into the back of the net from the edge of the box - what an incredible shot!
37'
A PSG defender needed some medical attention… but play is underway again.
39'
PSG drive up the right wing, Dembele sends his cross in but it's cleared by the Germans. Hernandez is down again and this time he's going to be taken off.
41'
SUBSTITUTION, PSG. The injured Beraldo is replaced by Hernandez.
43'
PSG are looking to work the ball upfield but Dortmund steal the ball and press inside, there's a shot on goal which Donnarumma blocks with his legs.
44'
The shot was from Sabitzer not far from six-yard box.
45'
HALF-TIME, BORUSSIA DORTMUND 1-0 PSG. A fascinating first half, with both sides giving as good as they get.
45'
+2 - Dortmund drive forward and win another free-kick - this one on the left-wing in line with the six-yard box… it's played wide to the back of the box, it's volleyed and dips down just under the crossbar where Donnarumma almost fumbles it.
45'
+2 - Dortmund drive forward and win another free-kick - this one on the left-wing in line with the six-yard box… it's played wide to the back of the box, it's volleyed and dips down just under the crossbar where Donnarumma almost fumbles it.
45'
Four minutes of added time to follow.
45'
Sabitzer now penalised for a heavy challenge from behind on Hakimi.
46'
KICK-OFF! We're underway with the second half.
47'
Lovely run down the right by PSG, but they are closed down by Dortmund.
49'
Dortmund drive forward but are unable to break through.
50'
POST! Hakimi gets the ball after a melee in the box, he shoots but the ball rebounds off the post and back into play.
52'
YELLOW CARD, PSG, RUIZ. Carded for a heavy challenge.
54'
PSG press forward, putting pressure on Dortmund.
55'
CLOSE! A lovely curling ball into the box behind the Dortmund defence and Hakimi sprints into header it, but the angle is tight and his header flashes wide of the post.
57'
Dortmund stream forward again but PSG clear the danger.
59'
PSG passing well through the middle well but Dortmund's defence is tight.
62'
Dortmund press into the PSG box, inside the six-yard box, the ball is crossed over for Füllkrug who leaps up to try and header it, but falls to ground… there's an appeal for a penalty but there was no contact.
65'
SUBSTITUTION, PSG. Barcola is taken off, Randal Kolo Muani replaces him.
67'
WIDE!!! Great cross from Maatsen from a free-kick, it finds Fullkrug who dives to header it at the near post but it fizzes over the crossbar.
69'
Adeyemi lofts a great ball into the PSG box but it's just to strong and bounces across to the touchline for a throwin.
72'
YELLOW CARD, BORUSSIA DORTMUND, SCHLOTTERBECK.
74'
Dortmund press forward again up to the PSG box, but desperate defending keeps the Germans at bay.
76'
Dortmund press forward up the left touchline but overrun the ball and it's out for a goalkick.
78'
PSG wrestle the ball back from Dortmund and drive up the right, then spread the ball across field and win a corner on the left.
79'
WASTED! The corner is played short, the passed out to the edge of the D where it's lobbed in… but it's too strong and is out for a goalkick. PSG totally wasted that corner.
80'
MISSED! PSG drive forward superbly, a long ball over the top is beautifully controlled by Hakimi, who brings it down, pushes into the box, holds up the defender and then rolls the perfect ball out to Dembele who steps forward near the penalty spot and lashes the ball… OVER THE CROSSBAR!
81'
WIDE! PSG again pressing and pushing and looking for a shot int he Dortmund box… eventually the trigger is pulled… but the ball skews wide of the posts.
82'
SUBSTITUTION, DORTMUND. Adeyemi is replaced by Reus.
84'
DRAMA! Lovely drive forward into the PSG box, the ball is passed through with perfection to Reus who runs onto it and as he flicks it goalwards Marquinhos slides in to block the shot the could have had the beating of Donnarumma. Magnificent defending.
86'
CLOSE! PSG stream forward and a beautiful cross is curled in for Ruiz to run onto and he gets a header in with a defender right on him… but it flashes just to the right of the top crossbar.
87'
SUBSTITUTION, DORTMUND. Nmecha replaces Brandt, and Wolf comes on for Ryerson.
89'
WIDE! PSG drive forward again. Ruiz contests a header at the far post, but he can't get any sort of direction on it and it skews high over the crossbar.
90'
Four minutes extra to play for stoppages. What foul dramas await both teams…………
91'
SUBSTITUTION, DORTMUND. Fullkrug is replaced by Moukoku.
93'
PSG pressing forward, Vitinha looking to find a teammate… but his pass is intercepted and Dortmund drive the play upfield up the right towards the PSG goal…
94'
… and there's the final whistle, PSG not making the most of the last 10 minutes, but what a battle this was!
95'
FULL TIME, BORUSSIA DORTMUND 1-0 PSG. A fantastic performance from both sides, Borussia clearly deserving the win for making the most of their opportunities. PSG just weren't up to the challenge and looked rusty or just not quite there… but you just know that the class they have at their disposal should give Dortmund a much tougher challenge next week in Paris. An incredibly exciting match tonight, hope you enjoyed following it with us… and we'll see you on the weekend again!