Skip to content

Birmingham City vs Swansea City; Sky Bet Championship

Full Time After Extra Time This is a live match. Extra Time Half Time

Birmingham City vs Swansea City. Sky Bet Championship.

St. Andrew's StadiumAttendance27,441.

Birmingham City 1

  • L Dykes (94th minute)

Swansea City 0

    Match Commentary

    1. Update

      Match ends, Birmingham City 1, Swansea City 0.

    2. Second Half ends, Birmingham City 1, Swansea City 0.

    3. Joshua Key (Swansea City) wins a free kick in the defensive half.

    4. Foul by Demarai Gray (Birmingham City).

    5. Corner, Birmingham City. Conceded by Josh Tymon.

    6. Substitution

      Swansea City

      Substitution, Swansea City. Liam Cullen replaces Gonçalo Franco.

      sub-on:
      Liam Cullen
      sub-off:
      Gonçalo Franco
    7. Substitution

      Swansea City

      Substitution, Swansea City. Melker Widell replaces Ronald.

      sub-on:
      Melker Widell
      sub-off:
      Ronald
    8. Goal

      Birmingham City

      Goal! Birmingham City 1, Swansea City 0. Lyndon Dykes (Birmingham City) header from the centre of the box to the bottom left corner. Assisted by Patrick Roberts with a cross.

      goal:
      Lyndon Dykes
      assist:
      Patrick Roberts
    9. Yellow Card

      Swansea City

      Marko Stamenic (Swansea City) is shown the yellow card for a bad foul.

      yellow-card:
      Marko Stamenic
    10. Foul by Marko Stamenic (Swansea City).

    11. Tomoki Iwata (Birmingham City) wins a free kick in the defensive half.

    12. Delay over. They are ready to continue.

    13. Delay in match because of an injury Lawrence Vigouroux (Swansea City).

    14. Attempt blocked. Kyogo Furuhashi (Birmingham City) right footed shot from very close range is blocked. Assisted by Ethan Laird.

    15. Fourth official has announced 9 minutes of added time.

    16. Delay over. They are ready to continue.

    17. Delay in match because of an injury Adam Idah (Swansea City).

    18. Substitution

      Swansea City

      Substitution, Swansea City. Malick Yalcouyé replaces Ethan Galbraith.

      sub-on:
      Malick Yalcouyé
      sub-off:
      Ethan Galbraith
    19. Attempt missed. Tommy Doyle (Birmingham City) right footed shot from outside the box misses to the left. Assisted by Lyndon Dykes.

    20. Attempt missed. Eiran Cashin (Birmingham City) left footed shot from outside the box misses to the right.

    21. Attempt blocked. Tommy Doyle (Birmingham City) right footed shot from outside the box is blocked.

    22. Substitution

      Birmingham City

      Substitution, Birmingham City. Lyndon Dykes replaces Jay Stansfield.

      sub-on:
      Lyndon Dykes
      sub-off:
      Jay Stansfield
    23. Substitution

      Birmingham City

      Substitution, Birmingham City. Tommy Doyle replaces Paik Seung-Ho.

      sub-on:
      Tommy Doyle
      sub-off:
      Paik Seung-Ho
    24. Yellow Card

      Swansea City

      Ben Cabango (Swansea City) is shown the yellow card for a bad foul.

      yellow-card:
      Ben Cabango
    25. Foul by Ben Cabango (Swansea City).

    26. Patrick Roberts (Birmingham City) wins a free kick in the attacking half.

    27. Offside, Birmingham City. Kyogo Furuhashi is caught offside.

    28. Yellow Card

      Birmingham City

      Paik Seung-Ho (Birmingham City) is shown the yellow card for a bad foul.

      yellow-card:
      Paik Seung-Ho
    29. Ethan Galbraith (Swansea City) wins a free kick in the defensive half.

    30. Foul by Paik Seung-Ho (Birmingham City).

    31. Yellow Card

      Swansea City

      Josh Tymon (Swansea City) is shown the yellow card for a bad foul.

      yellow-card:
      Josh Tymon
    32. Foul by Josh Tymon (Swansea City).

    33. Ethan Laird (Birmingham City) wins a free kick on the right wing.

    34. Attempt saved. Ethan Galbraith (Swansea City) left footed shot from outside the box is saved in the centre of the goal by Ryan Allsop (Birmingham City). Assisted by Ronald.

    35. Attempt saved. Demarai Gray (Birmingham City) right footed shot from the centre of the box is saved in the bottom left corner by Lawrence Vigouroux (Swansea City). Assisted by Kyogo Furuhashi.

    36. Substitution

      Birmingham City

      Substitution, Birmingham City. Eiran Cashin replaces Alex Cochrane because of an injury.

      sub-on:
      Eiran Cashin
      sub-off:
      Alex Cochrane
    37. Delay over. They are ready to continue.

    38. Delay in match because of an injury Alex Cochrane (Birmingham City).

    39. Ben Cabango (Swansea City) wins a free kick in the defensive half.

    40. Foul by Jay Stansfield (Birmingham City).

    41. Offside, Swansea City. Eom Ji-Sung is caught offside.

    42. Ronald (Swansea City) wins a free kick in the defensive half.

    43. Foul by Kyogo Furuhashi (Birmingham City).

    44. Foul by Adam Idah (Swansea City).

    45. Alex Cochrane (Birmingham City) wins a free kick in the defensive half.

    46. Substitution

      Swansea City

      Substitution, Swansea City. Eom Ji-Sung replaces Zeidane Inoussa.

      sub-on:
      Eom Ji-Sung
      sub-off:
      Zeidane Inoussa
    47. Substitution

      Swansea City

      Substitution, Swansea City. Adam Idah replaces Zan Vipotnik.

      sub-on:
      Adam Idah
      sub-off:
      Zan Vipotnik
    48. Attempt blocked. Jay Stansfield (Birmingham City) right footed shot from outside the box is blocked.

    49. Corner, Birmingham City. Conceded by Ben Cabango.

    50. Attempt saved. Kyogo Furuhashi (Birmingham City) right footed shot from the right side of the box is saved in the bottom left corner by Lawrence Vigouroux (Swansea City). Assisted by Patrick Roberts with a through ball.

    51. Delay over. They are ready to continue.

    52. Delay in match because of an injury Tomoki Iwata (Birmingham City).

    53. Substitution

      Birmingham City

      Substitution, Birmingham City. Patrick Roberts replaces Lewis Koumas.

      sub-on:
      Patrick Roberts
      sub-off:
      Lewis Koumas
    54. Substitution

      Birmingham City

      Substitution, Birmingham City. Kyogo Furuhashi replaces Marvin Ducksch.

      sub-on:
      Kyogo Furuhashi
      sub-off:
      Marvin Ducksch
    55. Substitution

      Birmingham City

      Substitution, Birmingham City. Ethan Laird replaces Bright Osayi-Samuel.

      sub-on:
      Ethan Laird
      sub-off:
      Bright Osayi-Samuel
    56. Foul by Ronald (Swansea City).

    57. Alex Cochrane (Birmingham City) wins a free kick in the defensive half.

    58. Delay over. They are ready to continue.

    59. Delay in match because of an injury Ryan Allsop (Birmingham City).

    60. Zan Vipotnik (Swansea City) wins a free kick on the right wing.

    61. Foul by Jack Robinson (Birmingham City).

    62. Attempt saved. Marvin Ducksch (Birmingham City) right footed shot from the centre of the box is saved in the bottom right corner by Lawrence Vigouroux (Swansea City). Assisted by Bright Osayi-Samuel with a cross.

    63. Attempt missed. Alex Cochrane (Birmingham City) right footed shot from outside the box is high and wide to the right.

    64. Attempt blocked. Demarai Gray (Birmingham City) right footed shot from the left side of the box is blocked. Assisted by Lewis Koumas.

    65. Yellow Card

      Swansea City

      Zeidane Inoussa (Swansea City) is shown the yellow card.

      yellow-card:
      Zeidane Inoussa
    66. Foul by Zeidane Inoussa (Swansea City).

    67. Bright Osayi-Samuel (Birmingham City) wins a free kick on the right wing.

    68. Foul by Ronald (Swansea City).

    69. Alex Cochrane (Birmingham City) wins a free kick in the defensive half.

    70. Offside, Birmingham City. Marvin Ducksch is caught offside.

    71. Corner, Swansea City. Conceded by Jack Robinson.

    72. Attempt blocked. Zan Vipotnik (Swansea City) left footed shot from the left side of the six yard box is blocked. Assisted by Zeidane Inoussa.

    73. Attempt missed. Lewis Koumas (Birmingham City) right footed shot from the left side of the six yard box is high and wide to the left. Assisted by Alex Cochrane with a cross following a corner.

    74. Corner, Birmingham City. Conceded by Ronald.

    75. Attempt missed. Demarai Gray (Birmingham City) header from the centre of the box misses to the left.

    76. Attempt blocked. Demarai Gray (Birmingham City) right footed shot from outside the box is blocked.

    77. Attempt missed. Zan Vipotnik (Swansea City) right footed shot from the centre of the box misses to the left. Assisted by Joshua Key.

    78. Attempt missed. Lewis Koumas (Birmingham City) header from the centre of the box is close, but misses to the right. Assisted by Jay Stansfield with a cross.

    79. Update

      Second Half begins Birmingham City 0, Swansea City 0.

    80. First Half ends, Birmingham City 0, Swansea City 0.

    81. Delay over. They are ready to continue.

    82. Delay in match because of an injury Ben Cabango (Swansea City).

    83. Attempt blocked. Christoph Klarer (Birmingham City) header from the centre of the box is blocked. Assisted by Alex Cochrane with a cross.

    84. Corner, Birmingham City. Conceded by Ben Cabango.

    85. Attempt blocked. Jay Stansfield (Birmingham City) left footed shot from outside the box is blocked. Assisted by Tomoki Iwata.

    86. Fourth official has announced 3 minutes of added time.

    87. Offside, Swansea City. Ben Cabango is caught offside.

    88. Gonçalo Franco (Swansea City) wins a free kick in the attacking half.

    89. Foul by Jay Stansfield (Birmingham City).

    90. Delay over. They are ready to continue.

    91. Delay in match because of an injury Demarai Gray (Birmingham City).

    92. Ethan Galbraith (Swansea City) wins a free kick in the defensive half.

    93. Foul by Jay Stansfield (Birmingham City).

    94. Attempt missed. Ethan Galbraith (Swansea City) right footed shot from outside the box is close, but misses the top left corner from a direct free kick.

    95. Yellow Card

      Birmingham City

      Bright Osayi-Samuel (Birmingham City) is shown the yellow card for a bad foul.

      yellow-card:
      Bright Osayi-Samuel
    96. Zeidane Inoussa (Swansea City) wins a free kick in the attacking half.

    97. Foul by Bright Osayi-Samuel (Birmingham City).

    98. Marko Stamenic (Swansea City) wins a free kick in the defensive half.

    99. Foul by Jay Stansfield (Birmingham City).

    100. Attempt blocked. Paik Seung-Ho (Birmingham City) left footed shot from outside the box is blocked.

    101. Corner, Birmingham City. Conceded by Joshua Key.

    102. Delay over. They are ready to continue.

    103. Delay in match because of an injury Gonçalo Franco (Swansea City).

    104. Yellow Card

      Birmingham City

      Demarai Gray (Birmingham City) is shown the yellow card for a bad foul.

      yellow-card:
      Demarai Gray
    105. Gonçalo Franco (Swansea City) wins a free kick in the attacking half.

    106. Foul by Demarai Gray (Birmingham City).

    107. Attempt missed. Alex Cochrane (Birmingham City) right footed shot from outside the box is high and wide to the right. Assisted by Paik Seung-Ho.

    108. Corner, Swansea City. Conceded by Paik Seung-Ho.

    109. Attempt blocked. Ethan Galbraith (Swansea City) right footed shot from outside the box is blocked. Assisted by Zeidane Inoussa.

    110. Zan Vipotnik (Swansea City) wins a free kick in the defensive half.

    111. Foul by Paik Seung-Ho (Birmingham City).

    112. Foul by Zeidane Inoussa (Swansea City).

    113. Bright Osayi-Samuel (Birmingham City) wins a free kick in the defensive half.

    114. Attempt blocked. Lewis Koumas (Birmingham City) right footed shot from outside the box is blocked. Assisted by Alex Cochrane.

    115. Attempt missed. Marvin Ducksch (Birmingham City) header from the right side of the six yard box is just a bit too high. Assisted by Demarai Gray with a cross following a corner.

    116. Corner, Birmingham City. Conceded by Lawrence Vigouroux.

    117. Attempt saved. Marvin Ducksch (Birmingham City) 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 Christoph Klarer with a cross.

    118. Foul by Zeidane Inoussa (Swansea City).

    119. Bright Osayi-Samuel (Birmingham City) wins a free kick in the defensive half.

    120. Attempt missed. Zan Vipotnik (Swansea City) right footed shot from the right side of the six yard box is close, but misses to the right.

    121. Attempt missed. Zan Vipotnik (Swansea City) header from the centre of the box misses to the left. Assisted by Joshua Key with a cross.

    122. Offside, Swansea City. Zan Vipotnik is caught offside.

    123. Attempt saved. Zeidane Inoussa (Swansea City) right footed shot from the centre of the box is saved in the centre of the goal by Ryan Allsop (Birmingham City). Assisted by Gonçalo Franco.

    124. Yellow Card

      Birmingham City

      Ryan Allsop (Birmingham City) is shown the yellow card.

      yellow-card:
      Ryan Allsop
    125. Foul by Ethan Galbraith (Swansea City).

    126. Demarai Gray (Birmingham City) wins a free kick in the defensive half.

    127. Offside, Birmingham City. Demarai Gray is caught offside.

    128. Attempt saved. Jay Stansfield (Birmingham City) right footed shot from outside the box is saved in the bottom left corner by Lawrence Vigouroux (Swansea City). Assisted by Tomoki Iwata.

    129. Yellow Card

      Birmingham City

      Christoph Klarer (Birmingham City) is shown the yellow card for a bad foul.

      yellow-card:
      Christoph Klarer
    130. Zeidane Inoussa (Swansea City) wins a free kick on the left wing.

    131. Foul by Christoph Klarer (Birmingham City).

    132. Foul by Zeidane Inoussa (Swansea City).

    133. Demarai Gray (Birmingham City) wins a free kick on the right wing.

    134. Attempt missed. Zan Vipotnik (Swansea City) left footed shot from the centre of the box is just a bit too high. Assisted by Ronald with a cross.

    135. Ronald (Swansea City) wins a free kick in the defensive half.

    136. Foul by Jay Stansfield (Birmingham City).

    137. Corner, Birmingham City. Conceded by Josh Tymon.

    138. Update

      First Half begins.

    139. Update

      Lineups are announced and players are warming up.