Skip to content

Borussia Dortmund 3-2 Villarreal, Champions League

Borussia Dortmund
  • Veiga 53′ (og)
  • Guirassy 80′, 85′ (pen)

3–2

xG 2.83 – 1.46

Half time 0–0

Villarreal
  • Mouriño 66′
  • Guirassy 90+3′ (og)
Kick-off
Venue
SIGNAL IDUNA PARK
Referee
Simone Sozza
Attendance
77,500

Borussia Dortmund 3-2 Villarreal. xG 2.8-1.5. Borussia Dortmund deserved it.

Ratings out of 10

Line-ups and ratings

Borussia Dortmund

3-4-2-1 · Niko Kovač

Avg rating 7.04

Villarreal

4-2-3-1 · Inigo Pérez

Avg rating 6.64

  • Kobel

    #1 · Goalkeeper · Borussia Dortmund

    90′ played

    7.4

    Passing

    xA
    0.01
  • Anton

    #3 · Centre-back · Borussia Dortmund

    90′ played

    7.2

    Passing

    xA
    0.01
  • Gadou

    #22 · Centre-back · Borussia Dortmund

    90′ played

    7.4

    Passing

    xA
    0.02
  • Svensson

    #24 · Centre-back · Borussia Dortmund

    90′ played

    6.3

    Passing

    xA
    0.02
  • Beier

    #14 · Left wing-back · Borussia Dortmund

    82′ played

    6.8

    Off 82′

    Passing

    xA
    0.03

    Attack

    xG
    0.08
  • Nmecha

    #8 · Midfielder · Borussia Dortmund

    75′ played

    7.2

    Off 75′

    Passing

    xA
    0.25
  • Veerman

    #25 · Midfielder · Borussia Dortmund

    90′ played

    7.1

    Passing

    xA
    0.07

    Attack

    xG
    0.10
  • Ryerson

    #26 · Right wing-back · Borussia Dortmund

    90′ played

    6.5

    Passing

    xA
    0.03
  • Karetsas

    #19 · Attacking midfielder · Borussia Dortmund

    27′ played

    6.3

    Off 27′

    Passing

    xA
    0.01
  • Sabitzer

    #20 · Attacking midfielder · Borussia Dortmund

    75′ played

    7.8

    Off 75′

    Passing

    xA
    0.29
  • Guirassy

    #9 · Forward · Borussia Dortmund

    90′ played

    8.2

    2 goalsPlayer of the match

    xG
    2.09

    Passing

    xA
    0.04
  • Gulácsi

    #25 · Goalkeeper · Villarreal

    90′ played

    7.4

    No numbers for him yet. They come in every few minutes while the game is on.

  • Cardona

    #23 · Left-back · Villarreal

    45′ played

    6.6

    Off 46′

    Passing

    xA
    0.01
  • Navarro

    #6 · Centre-back · Villarreal

    83′ played

    6.2

    Off 83′

    Attack

    xG
    0.17
  • Veiga

    #12 · Centre-back · Villarreal

    90′ played

    4.8

    Passing

    xA
    0.01

    Attack

    xG
    0.07
  • Mouriño

    #15 · Right-back · Villarreal

    90′ played

    7.6

    1 goal

    Passing

    xA
    0.01

    Attack

    xG
    0.08
  • Comesaña

    #14 · Defensive midfielder · Villarreal

    90′ played

    7.2

    Passing

    xA
    0.02

    Attack

    xG
    0.02
  • Gueye

    #18 · Defensive midfielder · Villarreal

    90′ played

    6.8

    Passing

    xA
    0.01

    Attack

    xG
    0.05
  • Oluwaseyi

    #21 · Left winger · Villarreal

    59′ played

    6.3

    Off 59′

    xG
    0.29

    Passing

    xA
    0.06
  • Saliba

    #24 · Attacking midfielder · Villarreal

    59′ played

    6.7

    Off 59′

    No numbers for him yet. They come in every few minutes while the game is on.

  • Buchanan

    #17 · Right winger · Villarreal

    75′ played

    7.1

    Off 75′

    xG
    0.21

    Passing

    xA
    0.62
  • Mikautadze

    #9 · Forward · Villarreal

    90′ played

    7.6

    1 assist

    xG
    0.46

    Passing

    xA
    0.10

Bench

  • Nwaneri

    #18 · Substitute · Borussia Dortmund

    55′ played

    6.8

    On 27′Off 82′

    Passing

    xA
    0.03

    Attack

    xG
    0.33
  • Bellingham

    #7 · Substitute · Borussia Dortmund

    15′ played

    6.1

    On 75′

    Passing

    xA
    0.04
  • Silva

    #21 · Substitute · Borussia Dortmund

    15′ played

    7.3

    1 assistOn 75′

    Passing

    xA
    0.62

    Attack

    xG
    0.22
  • Chukwuemeka

    #17 · Substitute · Borussia Dortmund

    8′ played

    On 82′

    No numbers for him yet. They come in every few minutes while the game is on.

  • Prates

    #36 · Substitute · Borussia Dortmund

    8′ played

    On 82′

    No numbers for him yet. They come in every few minutes while the game is on.

Bench

  • Freeman

    #3 · Substitute · Villarreal

    45′ played

    7.0

    On 46′

    Passing

    xA
    0.01
  • Moleiro

    #10 · Substitute · Villarreal

    31′ played

    6.1

    On 59′

    Passing

    xA
    0.01
  • Pépé

    #19 · Substitute · Villarreal

    31′ played

    6.5

    On 59′

    Passing

    xA
    0.03

    Attack

    xG
    0.12
  • Diatta

    #5 · Substitute · Villarreal

    15′ played

    5.7

    On 75′

    No numbers for him yet. They come in every few minutes while the game is on.

  • Gerard Moreno

    #7 · Substitute · Villarreal

    7′ played

    On 83′

    Passing

    xA
    0.02

Tap a player who has played to see his numbers from this game. Photos: Sandro Halank / CC BY-SA 4.0 · Bryan Berlin / CC BY-SA 4.0 · Werner100359 / CC BY-SA 4.0 · VVV-Venlo / CC BY 4.0 · Steffen Prößdorf / CC BY-SA 4.0 · Jeollo von VfB-exklusiv.de / CC BY 4.0 · WorldWide1z / CC BY 3.0 · Greensquare67 / CC0 · Bex Walton / CC BY 2.0 · www.realvalladolid.es, CC BY-SA 4.0 · Paté kroute / CC0 · Rolandhino1 / CC BY-SA 4.0

Side by side

The numbers

  • 52%Possession48%
    BVB 52%, VIL 48%.
  • 2.83Expected goals (xG)1.46
    BVB 2.83, VIL 1.46.
  • 2.04Non-penalty xG1.46
    BVB 2.04, VIL 1.46.
  • 2.36xG on target1.36
    BVB 2.36, VIL 1.36.
  • 18Shots13
    BVB 18, VIL 13.
  • 6On target6
    BVB 6, VIL 6.
  • 6Big chances2
    BVB 6, VIL 2.
  • 515Passes482
    BVB 515, VIL 482.
  • 90%Pass accuracy86%
    BVB 90%, VIL 86%.
  • 9Corners7
    BVB 9, VIL 7.
  • 19Tackles27
    BVB 19, VIL 27.
  • 12Interceptions9
    BVB 12, VIL 9.
  • 2.9PPDA (lower = more pressing)5.7
    BVB 2.9, VIL 5.7.
  • 15Fouls10
    BVB 15, VIL 10.
  • 1Yellow cards3
    BVB 1, VIL 3.
  • 0Red cards0
    BVB 0, VIL 0.

Minute by minute

Every moment

Borussia DortmundVillarreal
  1. Substitution, Nwaneri (Off Karetsas)
    27′
  2. Yellow card, Anton
    38′
  3. 38′
    Yellow card, Navarro
  4. 42′
    Yellow card, Cardona
  5. 46′
    Substitution, Freeman (Off Cardona)
  6. Own goal, Veiga1–0
    53′
  7. 59′
    Substitution, Moleiro (Off Oluwaseyi / Saliba)
  8. 59′
    Substitution, Pépé (Off Oluwaseyi / Saliba)
  9. 66′
    Goal, Mouriño (Mikautadze)1–1
  10. Substitution, Bellingham (Off Nmecha / Sabitzer)
    75′
  11. Substitution, Silva (Off Nmecha / Sabitzer)
    75′
  12. 75′
    Substitution, Diatta (Off Buchanan)
  13. Goal, Guirassy (Silva)2–1
    80′
  14. Substitution, Chukwuemeka (Off Beier / Nwaneri)
    82′
  15. Substitution, Prates (Off Beier / Nwaneri)
    82′
  16. 83′
    Substitution, Gerard Moreno (Off Navarro)
  17. 84′
    Yellow card, Mouriño
  18. Penalty, Guirassy3–1
    85′
  19. 90+3′
    Own goal, Guirassy3–2

Photos: WorldWide1z / CC BY 3.0 · Bryan Berlin / CC BY-SA 4.0 · Greensquare67 / CC0 · Bex Walton / CC BY 2.0 · Jeollo von VfB-exklusiv.de / CC BY 4.0 · Rolandhino1 / CC BY-SA 4.0

31 shots

Every shot

← VIL attack

BVB attack →

Guirassy 80′Borussia Dortmund · Goal · Open play · Left foot1.00xGOT0.99xG
  • Goal
  • Saved
  • Missed or woodwork
  • Blocked
  • Bigger = higher xG

Expected goals, minute by minute

How the game flowed

Borussia Dortmund2.83xG

Villarreal1.46xG

Full time3–2

0.01.02.03.00′15′30′HT60′75′90′Veiga 53′ (OG)Mouriño 66′Guirassy 80′Guirassy 85′ (P)Guirassy 90+3′ (OG)

Each step is a shot, its height the chance it was a goal. Drag across the chart to replay the game.

Five minutes at a time

Who was on top

Borussia Dortmund on top75%

Villarreal on top25%

HT0′–5′: Villarreal on top5′–10′: Borussia Dortmund on top10′–15′: Villarreal on top15′–20′: Villarreal on top20′–25′: Borussia Dortmund on top25′–30′: Borussia Dortmund on top30′–35′: Borussia Dortmund on top35′–40′: Villarreal on top40′–45′: Borussia Dortmund on top45′–50′: Borussia Dortmund on top50′–55′: Borussia Dortmund on top55′–60′: Villarreal on top60′–65′: Villarreal on top65′–70′: Villarreal on top70′–75′: Borussia Dortmund on top75′–80′: Borussia Dortmund on top80′–85′: Borussia Dortmund on top85′–90′: Borussia Dortmund on top90′–95′: Villarreal on top

Shot quality and touches in the final third, five minutes at a time. Goals, cards and subs sit at their minute, home above the bars and away below: hover or tap one to see who.

Average positions and passing links

Pass networks

34Nwaneri31Ryerson36Gadou33Anton23Sabitzer9Guirassy48Veerman22Beier36Svensson33Nmecha17Kobel

Tap or hover a player to see who they passed with and how often.

Borussia Dortmund · Longest unchanged XI, 26' to 74' (after an early substitution)Busiest link: Veerman and Nwaneri, 19 passes.Centralisation index 0.06: Veerman made 1.6× an even share of the passes.
18Mikautadze29Gueye25Navarro26Mouriño31Comesaña12Saliba26Cardona14Oluwaseyi13Buchanan40Veiga20Gulácsi

Tap or hover a player to see who they passed with and how often.

Villarreal · Starting XI until the first substitution (45')Busiest link: Veiga and Gueye, 13 passes.Centralisation index 0.07: Veiga made 1.7× an even share of the passes.

Both sides spread the ball about as evenly (centralisation 0.06 and 0.07).

Fewer passesMoreCircles: passes made (up to 48), the number inside. Lines: passes between the pair (up to 19).

Centralisation index runs from 0, when every player made the same number of passes, to 1, when one player made them all. Higher means the play ran through fewer players. Attacking to the right.