TotalBound Football
FT
0–1
13 Oct 2026
Europa League Tue 13 Oct, 19:45London The Den, London

Timeline

  1. 15' Jay Fulton Yellow Card
  2. 23' Derek Mazou-Sacko Yellow Card
  3. 44' Lyndon Dykes Yellow Card
  4. 51' Zak Sturge Yellow Card
  5. 64' Tristan Crama for Jordi Osei-Tutu
  6. 64' Luke Cundle for Jenson Metcalfe
  7. 65' Yanis Issoufou for Kyrell Lisbie
  8. 65' Ross Stewart for Zan Vipotnik
  9. 65' Melker Widell for Elijah Just
  10. 65' Gonçalo Franco for Jay Fulton
  11. 77' Stephen Welsh for Jenson Seelt
  12. 83' Filip Lissah Yellow Card
  13. 84' Alfie Doughty for Mark Sykes
  14. 84' Ronald for Moussa Yeo
  15. 90' Ronald assist Joseph Opoku
  16. 90'+2' Daniel Kelly for Camiel Neghli

Match stats

49.6% Possession 50.4%
8 Shots 14
4 On target 2
10 Fouls 11
3 Yellow cards 2
0 Red cards 0
3 Offsides 2
1 Saves 3
228 Accurate passes 269

Lineups

Millwall 4-1-4-1
34 Marschall
3 Sturge 5 Cooper 6 Taylor 2 Osei-Tutu
49 Mazou-Sacko
22 Lisbie 10 Neghli 14 Metcalfe 17 Sykes
13 Dykes
Swansea City 4-3-3
22 Vigouroux
14 Tymon 3 Seelt 5 Cabango 26 Lissah
6 Stamenic 4 Fulton 8 Just
30 Opoku 9 Vipotnik 49 Yeo
Millwall 4-1-4-1
  1. 34 Filip Marschall G
  2. 5 Jake Cooper CD-L
  3. 6 Caleb Taylor CD-R
  4. 49 Derek Mazou-Sacko DM
  5. 3 Zak Sturge LB
  6. 2 Jordi Osei-Tutu ▼ RB
  7. 10 Camiel Neghli ▼ CM-L
  8. 14 Jenson Metcalfe ▼ CM-R
  9. 22 Kyrell Lisbie ▼ LM
  10. 17 Mark Sykes ▼ RM
  11. 13 Lyndon Dykes F

Came on

  1. 16 Daniel Kelly ▲ SUB
  2. 25 Luke Cundle ▲ SUB
  3. 45 Alfie Doughty ▲ SUB
  4. 35 Yanis Issoufou ▲ SUB
  5. 4 Tristan Crama ▲ SUB
Unused substitutes (4)
  1. 15 Max Crocombe SUB
  2. 29 Zak Lovelace SUB
  3. 12 Elkan Baggott SUB
  4. 18 Ryan Leonard SUB
Swansea City 4-3-3
  1. 22 Lawrence Vigouroux G
  2. 3 Jenson Seelt ▼ CD-L
  3. 5 Ben Cabango CD-R
  4. 14 Josh Tymon LB
  5. 26 Filip Lissah RB
  6. 4 Jay Fulton ▼ CM
  7. 6 Marko Stamenic LM
  8. 8 Elijah Just ▼ RM
  9. 9 Zan Vipotnik ▼ F
  10. 30 Joseph Opoku LF
  11. 49 Moussa Yeo ▼ RF

Came on

  1. 17 Gonçalo Franco ▲ SUB
  2. 23 Stephen Welsh ▲ SUB
  3. 31 Ross Stewart ▲ SUB
  4. 7 Melker Widell ▲ SUB
  5. 35 Ronald ▲ SUB
Unused substitutes (4)
  1. 33 Adam Idah SUB
  2. 16 Tom Iorpenda SUB
  3. 10 Eom Ji-Sung SUB
  4. 1 Andrew Fisher SUB

Commentary

  1. Match ends, Millwall 0, Swansea City 1.
  2. 90'+9' Second Half ends, Millwall 0, Swansea City 1.
  3. 90'+5' Filip Lissah (Swansea City) wins a free kick in the defensive half.
  4. 90'+5' Foul by Yanis Issoufou (Millwall).
  5. 90'+4' Attempt missed. Ross Stewart (Swansea City) left footed shot from the left side of the box is close, but misses the top left corner. Assisted by Ben Cabango following a fast break.
  6. 90'+2' Substitution, Millwall. Daniel Kelly replaces Camiel Neghli.
  7. 90' Fourth official has announced 8 minutes of added time.
  8. 90' Goal! Millwall 0, Swansea City 1. Ronald (Swansea City) right footed shot from very close range to the bottom left corner. Assisted by Joseph Opoku with a cross.
  9. 89' Attempt missed. Tristan Crama (Millwall) header from very close range is too high. Assisted by Alfie Doughty with a cross following a corner.
  10. 89' Corner, Millwall. Conceded by Ben Cabango.
  11. 89' Attempt saved. Lyndon Dykes (Millwall) left footed shot from the left side of the six yard box is saved in the bottom left corner by Lawrence Vigouroux (Swansea City). Assisted by Tristan Crama with a headed pass.
  12. 87' Foul by Joseph Opoku (Swansea City).
100 earlier entries
  1. 87' Camiel Neghli (Millwall) wins a free kick in the attacking half.
  2. 87' Corner, Millwall. Conceded by Melker Widell.
  3. 86' Foul by Ross Stewart (Swansea City).
  4. 86' Jake Cooper (Millwall) wins a free kick in the defensive half.
  5. 84' Substitution, Swansea City. Ronald replaces Moussa Yeo.
  6. 84' Substitution, Millwall. Alfie Doughty replaces Mark Sykes.
  7. 83' Filip Lissah (Swansea City) is shown the yellow card for a bad foul.
  8. 83' Foul by Filip Lissah (Swansea City).
  9. 83' Yanis Issoufou (Millwall) wins a free kick in the defensive half.
  10. 81' Attempt missed. Melker Widell (Swansea City) right footed shot from outside the box is too high. Assisted by Moussa Yeo.
  11. 80' Attempt blocked. Ross Stewart (Swansea City) right footed shot from very close range is blocked.
  12. 80' Attempt blocked. Ross Stewart (Swansea City) right footed shot from the centre of the box is blocked. Assisted by Marko Stamenic.
  13. 80' Attempt missed. Stephen Welsh (Swansea City) header from the right side of the six yard box misses to the right. Assisted by Filip Lissah with a headed pass following a set piece situation.
  14. 79' Joseph Opoku (Swansea City) wins a free kick in the attacking half.
  15. 79' Foul by Tristan Crama (Millwall).
  16. 78' Foul by Melker Widell (Swansea City).
  17. 78' Caleb Taylor (Millwall) wins a free kick in the defensive half.
  18. 77' Substitution, Swansea City. Stephen Welsh replaces Jenson Seelt because of an injury.
  19. 77' Delay over. They are ready to continue.
  20. 76' Delay in match because of an injury Jenson Seelt (Swansea City).
  21. 75' Attempt blocked. Tristan Crama (Millwall) header from the centre of the box is blocked. Assisted by Lyndon Dykes with a cross.
  22. 74' Filip Lissah (Swansea City) wins a free kick in the defensive half.
  23. 74' Foul by Jake Cooper (Millwall).
  24. 73' Corner, Millwall. Conceded by Ross Stewart.
  25. 73' Delay over. They are ready to continue.
  26. 67' Delay in match (Swansea City).
  27. 65' Substitution, Swansea City. Gonçalo Franco replaces Jay Fulton.
  28. 65' Substitution, Swansea City. Melker Widell replaces Elijah Just.
  29. 65' Substitution, Swansea City. Ross Stewart replaces Zan Vipotnik.
  30. 65' Substitution, Millwall. Yanis Issoufou replaces Kyrell Lisbie.
  31. 64' Substitution, Millwall. Luke Cundle replaces Jenson Metcalfe.
  32. 64' Substitution, Millwall. Tristan Crama replaces Jordi Osei-Tutu.
  33. 64' Attempt saved. Caleb Taylor (Millwall) header from outside the box is saved in the centre of the goal by Lawrence Vigouroux (Swansea City). Assisted by Zak Sturge.
  34. 61' Corner, Millwall. Conceded by Moussa Yeo.
  35. 59' Attempt blocked. Moussa Yeo (Swansea City) left footed shot from the right side of the box is blocked. Assisted by Zan Vipotnik.
  36. 58' Lawrence Vigouroux (Swansea City) wins a free kick in the defensive half.
  37. 58' Foul by Kyrell Lisbie (Millwall).
  38. 57' Corner, Millwall. Conceded by Jenson Seelt.
  39. 55' Attempt missed. Moussa Yeo (Swansea City) right footed shot from the right side of the box is too high. Assisted by Zan Vipotnik.
  40. 53' Offside, Swansea City. Moussa Yeo is caught offside.
  41. 53' Attempt blocked. Marko Stamenic (Swansea City) right footed shot from outside the box is blocked. Assisted by Zan Vipotnik.
  42. 51' Zak Sturge (Millwall) is shown the yellow card for a bad foul.
  43. 51' Moussa Yeo (Swansea City) wins a free kick on the right wing.
  44. 51' Foul by Zak Sturge (Millwall).
  45. 50' Delay over. They are ready to continue.
  46. 50' Delay in match (Swansea City).
  47. 46' Corner, Millwall. Conceded by Filip Lissah.
  48. 45' Second Half begins Millwall 0, Swansea City 0.
  49. 45'+2' First Half ends, Millwall 0, Swansea City 0.
  50. 45'+1' Offside, Millwall. Kyrell Lisbie is caught offside.
  51. 45' Fourth official has announced 1 minutes of added time.
  52. 44' Lyndon Dykes (Millwall) is shown the yellow card for a bad foul.
  53. 44' Ben Cabango (Swansea City) wins a free kick in the defensive half.
  54. 44' Foul by Lyndon Dykes (Millwall).
  55. 43' Attempt saved. Moussa Yeo (Swansea City) right footed shot from outside the box is saved in the bottom left corner by Filip Marschall (Millwall). Assisted by Zan Vipotnik.
  56. 41' Foul by Joseph Opoku (Swansea City).
  57. 41' Jordi Osei-Tutu (Millwall) wins a free kick in the defensive half.
  58. 39' Corner, Swansea City. Conceded by Caleb Taylor.
  59. 36' Foul by Joseph Opoku (Swansea City).
  60. 36' Derek Mazou-Sacko (Millwall) wins a free kick in the defensive half.
  61. 34' Marko Stamenic (Swansea City) wins a free kick in the defensive half.
  62. 34' Foul by Caleb Taylor (Millwall).
  63. 32' Foul by Kyrell Lisbie (Millwall).
  64. 32' Filip Lissah (Swansea City) wins a free kick in the defensive half.
  65. 31' Corner, Millwall. Conceded by Marko Stamenic.
  66. 31' Attempt blocked. Jordi Osei-Tutu (Millwall) header from the right side of the six yard box is blocked. Assisted by Jenson Metcalfe with a cross.
  67. 31' Corner, Millwall. Conceded by Moussa Yeo.
  68. 29' Attempt blocked. Zan Vipotnik (Swansea City) left footed shot from the centre of the box is blocked. Assisted by Josh Tymon with a cross.
  69. 29' Attempt blocked. Joseph Opoku (Swansea City) right footed shot from outside the box is blocked. Assisted by Elijah Just.
  70. 28' Corner, Millwall. Conceded by Jenson Seelt.
  71. 23' Derek Mazou-Sacko (Millwall) is shown the yellow card for a bad foul.
  72. 23' Foul by Derek Mazou-Sacko (Millwall).
  73. 23' Elijah Just (Swansea City) wins a free kick in the defensive half.
  74. 19' Attempt saved. Mark Sykes (Millwall) right footed shot from the right side of the six yard box is saved in the bottom right corner by Lawrence Vigouroux (Swansea City). Assisted by Jenson Metcalfe.
  75. 18' Offside, Swansea City. Zan Vipotnik is caught offside.
  76. 17' Foul by Jake Cooper (Millwall).
  77. 17' Marko Stamenic (Swansea City) wins a free kick in the defensive half.
  78. 17' Corner, Millwall. Conceded by Zan Vipotnik.
  79. 16' Jenson Metcalfe (Millwall) wins a free kick on the right wing.
  80. 16' Foul by Joseph Opoku (Swansea City).
  81. 15' Jay Fulton (Swansea City) is shown the yellow card for a bad foul.
  82. 15' Jenson Metcalfe (Millwall) wins a free kick in the defensive half.
  83. 15' Foul by Jay Fulton (Swansea City).
  84. 15' Attempt blocked. Zan Vipotnik (Swansea City) right footed shot from outside the box is blocked. Assisted by Marko Stamenic.
  85. 13' Kyrell Lisbie (Millwall) wins a free kick on the left wing.
  86. 13' Foul by Moussa Yeo (Swansea City).
  87. 13' Kyrell Lisbie (Millwall) wins a free kick in the defensive half.
  88. 13' Foul by Elijah Just (Swansea City).
  89. 12' Attempt missed. Camiel Neghli (Millwall) left footed shot from outside the box is high and wide to the right. Assisted by Lyndon Dykes.
  90. 11' Corner, Millwall. Conceded by Jenson Seelt.
  91. 11' Attempt blocked. Jenson Metcalfe (Millwall) right footed shot from the centre of the box is blocked. Assisted by Kyrell Lisbie.
  92. 10' Offside, Millwall. Zak Sturge is caught offside.
  93. 8' Corner, Millwall. Conceded by Filip Lissah.
  94. 4' Foul by Marko Stamenic (Swansea City).
  95. 4' Jenson Metcalfe (Millwall) wins a free kick in the defensive half.
  96. 3' Offside, Millwall. Mark Sykes is caught offside.
  97. 3' Attempt missed. Marko Stamenic (Swansea City) right footed shot from the centre of the box is close, but misses to the left. Assisted by Joseph Opoku.
  98. 1' Corner, Millwall. Conceded by Josh Tymon.
  99. First Half begins.
  100. Lineups are announced and players are warming up.

Recent form

Millwall W D D L L

  • L Newcastle United 1-0 Carabao Cup
  • L at Blackburn Rovers 3-1 EFL Championship
  • D at Middlesbrough 2-2 EFL Championship
  • D West Ham United 2-2 EFL Championship
  • W at Preston North End 1-0 EFL Championship

Swansea City W W W L D

  • D Wrexham 0-0 EFL Championship
  • L at Southampton 3-1 EFL Championship
  • W Burnley 3-1 EFL Championship
  • W at Lincoln City 2-1 EFL Championship
  • W Norwich City 2-1 EFL Championship

Head to head

MIL leads series 4-0-1

  • 4 Jan 2026 Millwall 2–1 Swansea City 2025-26 English League Championship
  • 27 Sep 2025 Swansea City 1–1 Millwall 2025-26 English League Championship
  • 26 Apr 2025 Millwall 1–0 Swansea City 2024-25 English League Championship
  • 26 Oct 2024 Swansea City 0–1 Millwall 2024-25 English League Championship
  • 4 May 2024 Swansea City 0–1 Millwall 2023-24 English League Championship

Related coverage

Scotland's Welsh avoids serious knee injury