BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Notifications
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
  • More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Rugby L
  • Tennis
  • Golf
  • Boxing
  • Athletics
  • Euro 2025
  • My Sport
More
A-Z Sports
  • American Football
  • Athletics
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • Disability Sport
  • Football
  • Formula 1
  • Gaelic Games
  • Golf
  • Gymnastics
  • Horse Racing
  • Mixed Martial Arts
  • Motorsport
  • Netball
  • Olympic Sports
  • Rugby League
  • Rugby Union
  • Snooker
  • Swimming
  • Tennis
  • Winter Sports
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • My Sport
  • Match of the Day
  • Sports Personality
  • 5 Live Sport
  • News Feeds
  • Help & FAQs
  • Champions League
  • Scores & Fixtures
  • Table
  • Top Scorers
  • European Football

KuPS v Milsami

Match Summary

Tue 8 Jul 2025
‧
UEFA Champions League -
1st Qualifying Round
KuPS 1 , Milsami 0 at Full time , KuPS win 1 - 0 on aggregate
KuPSKuPSKuPS
1
0
MilsamiMilsamiMilsami
Full time
FT
Half Time KuPS 0 , Milsami 0
HT 0-0

Key Events

KuPS

  • O. Ruoppi (73')Goal 73 minutes

Milsami


    Venue:Väre Areena
    Attendance:2,316
    • Scores (active)
    • Line-ups
    • Head-to-head
    • Live Text

    UEFA Champions League Scores & Fixtures

    Tuesday 8th July

    KuPS 1 , Milsami 0 at Full time , KuPS win 1 - 0 on aggregate
    KuPSKuPSKuPS
    1
    0
    MilsamiMilsamiMilsami
    Full time
    FT
    Iberia 1999 1 , Malmö FF 3 at Full time , Malmö FF win 6 - 2 on aggregate
    IberiaIberia 1999Iberia 1999
    1
    3
    MalmöMalmö FFMalmö FF
    Full time
    FT
    Noah 1 , Budućnost 0 at Full time , Noah win 3 - 2 on aggregate
    NoahNoahNoah
    1
    0
    BudućnostBudućnostBudućnost
    Full time
    FT
    FCI Levadia 0 , Rīgas FS 1 at Full time , Rīgas FS win 2 - 0 on aggregate
    LevadiaFCI LevadiaFCI Levadia
    0
    1
    RFSRīgas FSRīgas FS
    Full time
    FT
    Olimpija 1 , Kairat 1 at Full time , Kairat win 3 - 1 on aggregate
    OlimpijaOlimpijaOlimpija
    1
    1
    KairatKairatKairat
    Full time
    FT
    Drita 1 , Differdange 03 0 at Full time , Drita win 4 - 2 on aggregate
    DritaDritaDrita
    1
    0
    DifferdangeDifferdange 03Differdange 03
    Full time
    FT
    The New Saints 0 , Shkendija 0 at Full time , Shkendija win 2 - 1 on aggregate
    TNSThe New SaintsThe New Saints
    0
    0
    ShkendijaShkendijaShkendija
    Full time
    FT
    Víkingur 2 , Lincoln Red Imps 3 at Full time , Lincoln Red Imps win 4 - 2 on aggregate
    VíkingurVíkingurVíkingur
    2
    3
    Red ImpsLincoln Red ImpsLincoln Red Imps
    Full time
    FT
    Egnatia Rrogozhinë 1 , Breidablik 0 at Full time , Breidablik win 5 - 1 on aggregate
    EgnatiaEgnatia RrogozhinëEgnatia Rrogozhinë
    1
    0
    BreidablikBreidablikBreidablik
    Full time
    FT
    Virtus 0 , Zrinjski 2 at Full time , Zrinjski win 4 - 1 on aggregate
    VirtusVirtusVirtus
    0
    2
    ZrinjskiZrinjskiZrinjski
    Full time
    FT
    View all UEFA Champions League fixtures

    Team Lineups

    home team, KuPS

    Manager: Jarkko Wiss

    Formation: 4 - 2 - 3 - 1

    Pitch Formation

    1, Kreidl, Goalkeeper
    1
    Kreidl
    6, Savolainen, Defender
    6
    Savolainen
    15, Cissé, Defender
    15
    Cissé
    16, Miettinen, Defender
    16
    Miettinen
    25, Antwi, Defender
    25
    Antwi
    13, Oksanen, Defensive Midfielder
    13
    Oksanen
    10, Arifi, Defensive Midfielder
    10
    Arifi
    21, Luyeye-Lutumba, Attacking Midfielder
    21
    Luyeye-Lutumba
    34, Ruoppi, Attacking Midfielder
    34
    Ruoppi
    8, Pennanen, Attacking Midfielder
    8
    Pennanen
    11, Sadiku, Striker
    11
    Sadiku

    Starting lineup

    • Number 1,
      J. Kreidl
    • Number 25,
      C. Antwi N. Hämäläinen 89', substituted for N. Hämäläinen at 89 minutes
    • Number 16,
      S. Miettinen
    • Number 15,
      I. Cissé
    • Number 6,
      S. Savolainen
    • Number 10,
      D. Arifi
    • Number 13,
      J. Oksanen 83', Yellow Card at 83 minutes
    • Number 8,
      P. Pennanen (c), CaptainJ. Voutilainen 74', substituted for J. Voutilainen at 74 minutes
    • Number 34,
      O. Ruoppi
    • Number 21,
      J. Luyeye-Lutumba M. Toure 65', substituted for M. Toure at 65 minutes
    • Number 11,
      A. Sadiku A. Heinonen 74', substituted for A. Heinonen at 74 minutes

    Substitutes

    home team, KuPS

    • Number 24,
      B. Armah
    • Number 12,
      A. Hakala
    • Number 17,
      A. Heinonen
    • Number 22,
      N. Hämäläinen
    • Number 23,
      A. Lötjönen
    • Number 26,
      R. Salo
    • Number 18,
      E. Tanninen
    • Number 20,
      M. Toure
    • Number 7,
      J. Voutilainen

    away team, Milsami

    Manager: Igor Picusceac

    Formation: 4 - 1 - 4 - 1

    Pitch Formation

    1, Tîmbur, Goalkeeper
    1
    Tîmbur
    29, Asmelash, Defender
    29
    Asmelash
    4, Lupano, Defender
    4
    Lupano
    22, Jardan, Defender
    22
    Jardan
    30, Takyi, Defender
    30
    Takyi
    5, Nwaeze, Defensive Midfielder
    5
    Nwaeze
    25, Khali, Midfielder
    25
    Khali
    18, Yoda, Midfielder
    18
    Yoda
    10, Gînsari, Midfielder
    10
    Gînsari
    27, Keita, Midfielder
    27
    Keita
    28, Kalabatama, Striker
    28
    Kalabatama

    Starting lineup

    • Number 1,
      E. Tîmbur
    • Number 30,
      F. Takyi
    • Number 22,
      V. Jardan
    • Number 4,
      D. Lupano
    • Number 29,
      H. Asmelash 82', Yellow Card at 82 minutesI. Arhirii 89', substituted for I. Arhirii at 89 minutes
    • Number 5,
      C. Nwaeze
    • Number 27,
      S. Keita 45'+2, Yellow Card at 45 minutes plus 2S. Chele 60', substituted for S. Chele at 60 minutes
    • Number 10,
      R. Gînsari (c), Captain
    • Number 18,
      A. Yoda D. Lisu 76', substituted for D. Lisu at 76 minutes
    • Number 25,
      N. Khali I. Ghimp 89', substituted for I. Ghimp at 89 minutes
    • Number 28,
      K. Kalabatama

    away team, Milsami

    • Number 17,
      I. Arhirii
    • Number 11,
      S. Chele
    • Number 31,
      F. Dujmović
    • Number 6,
      I. Ghimp
    • Number 7,
      D. Lisu
    • Number 12,
      D. Vornic
    • KuPS (active)
    • Milsami

    home team, KuPS

    Manager: Jarkko Wiss

    Formation: 4 - 2 - 3 - 1

    Pitch Formation

    1, Kreidl, Goalkeeper
    1
    Kreidl
    6, Savolainen, Defender
    6
    Savolainen
    15, Cissé, Defender
    15
    Cissé
    16, Miettinen, Defender
    16
    Miettinen
    25, Antwi, Defender
    25
    Antwi
    13, Oksanen, Defensive Midfielder
    13
    Oksanen
    10, Arifi, Defensive Midfielder
    10
    Arifi
    21, Luyeye-Lutumba, Attacking Midfielder
    21
    Luyeye-Lutumba
    34, Ruoppi, Attacking Midfielder
    34
    Ruoppi
    8, Pennanen, Attacking Midfielder
    8
    Pennanen
    11, Sadiku, Striker
    11
    Sadiku

    Starting lineup

    • Number 1,
      J. Kreidl
    • Number 25,
      C. Antwi N. Hämäläinen 89', substituted for N. Hämäläinen at 89 minutes
    • Number 16,
      S. Miettinen
    • Number 15,
      I. Cissé
    • Number 6,
      S. Savolainen
    • Number 10,
      D. Arifi
    • Number 13,
      J. Oksanen 83', Yellow Card at 83 minutes
    • Number 8,
      P. Pennanen (c), CaptainJ. Voutilainen 74', substituted for J. Voutilainen at 74 minutes
    • Number 34,
      O. Ruoppi
    • Number 21,
      J. Luyeye-Lutumba M. Toure 65', substituted for M. Toure at 65 minutes
    • Number 11,
      A. Sadiku A. Heinonen 74', substituted for A. Heinonen at 74 minutes

    Substitutes

    • Number 24,
      B. Armah
    • Number 12,
      A. Hakala
    • Number 17,
      A. Heinonen
    • Number 22,
      N. Hämäläinen
    • Number 23,
      A. Lötjönen
    • Number 26,
      R. Salo
    • Number 18,
      E. Tanninen
    • Number 20,
      M. Toure
    • Number 7,
      J. Voutilainen

    away team, Milsami

    Manager: Igor Picusceac

    Formation: 4 - 1 - 4 - 1

    Pitch Formation

    1, Tîmbur, Goalkeeper
    1
    Tîmbur
    29, Asmelash, Defender
    29
    Asmelash
    4, Lupano, Defender
    4
    Lupano
    22, Jardan, Defender
    22
    Jardan
    30, Takyi, Defender
    30
    Takyi
    5, Nwaeze, Defensive Midfielder
    5
    Nwaeze
    25, Khali, Midfielder
    25
    Khali
    18, Yoda, Midfielder
    18
    Yoda
    10, Gînsari, Midfielder
    10
    Gînsari
    27, Keita, Midfielder
    27
    Keita
    28, Kalabatama, Striker
    28
    Kalabatama

    Starting lineup

    • Number 1,
      E. Tîmbur
    • Number 30,
      F. Takyi
    • Number 22,
      V. Jardan
    • Number 4,
      D. Lupano
    • Number 29,
      H. Asmelash 82', Yellow Card at 82 minutesI. Arhirii 89', substituted for I. Arhirii at 89 minutes
    • Number 5,
      C. Nwaeze
    • Number 27,
      S. Keita 45'+2, Yellow Card at 45 minutes plus 2S. Chele 60', substituted for S. Chele at 60 minutes
    • Number 10,
      R. Gînsari (c), Captain
    • Number 18,
      A. Yoda D. Lisu 76', substituted for D. Lisu at 76 minutes
    • Number 25,
      N. Khali I. Ghimp 89', substituted for I. Ghimp at 89 minutes
    • Number 28,
      K. Kalabatama

    Substitutes

    • Number 17,
      I. Arhirii
    • Number 11,
      S. Chele
    • Number 31,
      F. Dujmović
    • Number 6,
      I. Ghimp
    • Number 7,
      D. Lisu
    • Number 12,
      D. Vornic

    Match Officials

    Referee:
    Vitalijs Spasjonnikovs
    Assistant Referee 1:
    Raimonds Tatriks
    Assistant Referee 2:
    Arturs Sakurovs
    Fourth Official:
    Kristaps Ratnieks

    Head to Head

    Season so far

    UEFA Champions League

    • Skip to form guide
    • Skip to previous meetings
    • Skip to previous scores
    KuPS

    Key

    Milsami
    Key, KuPS v Milsami

    Form guide

    All competitions

    • Skip to previous meetings
    • Skip to previous scores
    • Skip back to season so far
    KuPS
    Milsami
    D
    KuPS draw
    v Oulu
    2
    2
    Veikkausliiga
    L
    Milsami lose
    v Sheriff
    1
    2
    Super Liga
    W
    KuPS won
    v Gnistan
    6
    2
    Veikkausliiga
    W
    Milsami won
    v Politehnica UTM
    0
    3
    Super Liga
    W
    KuPS won
    v HJK
    3
    0
    Veikkausliiga
    W
    Milsami won
    v Zimbru
    3
    0
    Super Liga
    D
    KuPS draw
    v Haka
    1
    1
    Suomen Cup
    L
    Milsami lose
    v Sheriff
    1
    2
    Cupa
    L
    KuPS lose
    v Mariehamn
    1
    0
    Veikkausliiga
    D
    Milsami draw
    v Sheriff
    0
    0
    Super Liga

    Previous meetings

    All competitions

    • Skip to previous scores
    • Skip back to form guide
    • Skip back to season so far
    KuPS and Milsami
    KUP
    Won
    1
    Played
    2
    MIL
    Won
    0
    KuPS Won 1Milsami Won 0
    Draw
    1
    Draw 1

    Previous scores

    All competitions

    • Skip back to previous meetings
    • Skip back to form guide
    • Skip back to season so far

    UEFA Conference League

    Milsami 1 , KuPS 4 on the 28th of July 2022
    MilsamiMilsamiMilsami
    1
    4
    KuPSKuPSKuPS
    28th of July 2022
    28 JUL 2022
    KuPS 2 , Milsami 2 on the 21st of July 2022
    KuPSKuPSKuPS
    2
    2
    MilsamiMilsamiMilsami
    21st of July 2022
    21 JUL 2022

    Live Text

    1. Postat 90 minutes plus 7
      90'+7

      Match ends, KuPS 1, Milsami Orhei 0.

    2. Full Timeat 90 minutes plus 7
      90'+7

      Second Half ends, KuPS 1, Milsami Orhei 0.

    3. Postat 90 minutes plus 1
      90'+1

      Fourth official has announced 5 minutes of added time.

    4. Substitutionat 90 minutes
      90'

      Substitution, Milsami Orhei. Ion Ghimp replaces Nabil Khali.

    5. Substitutionat 90 minutes
      90'

      Substitution, Milsami Orhei. Igor Arhirii replaces Hennos Asmelash.

    6. Substitutionat 90 minutes
      90'

      Substitution, KuPS. Niko Hämäläinen replaces Clinton Antwi.

    7. Bookingat 84 minutes
      84'

      Jaakko Oksanen (KuPS) is shown the yellow card for a bad foul.

    8. Bookingat 83 minutes
      83'

      Hennos Asmelash (Milsami Orhei) is shown the yellow card for a bad foul.

    9. Substitutionat 77 minutes
      77'

      Substitution, Milsami Orhei. Daniel Lisu replaces Abdoul Yoda.

    10. Substitutionat 75 minutes
      75'

      Substitution, KuPS. Arttu Heinonen replaces Agon Sadiku.

    11. Substitutionat 75 minutes
      75'

      Substitution, KuPS. Jerry Voutilainen replaces Petteri Pennanen.

    12. Goal!at 74 minutes
      74'

      Goal! KuPS 1, Milsami Orhei 0. Otto Ruoppi (KuPS) left footed shot from the centre of the box to the high centre of the goal.

    13. Substitutionat 66 minutes
      66'

      Substitution, KuPS. Mohamed Toure replaces Joslyn Luyeye-Lutumba.

    14. Substitutionat 61 minutes
      61'

      Substitution, Milsami Orhei. Sorin Chele replaces Sibiry Keita.

    15. Second Halfat 46 minutes
      46'

      Second Half begins KuPS 0, Milsami Orhei 0.

    16. Half Timeat 45 minutes plus 4
      45'+4

      First Half ends, KuPS 0, Milsami Orhei 0.

    17. Bookingat 45 minutes plus 3
      45'+3

      Sibiry Keita (Milsami Orhei) is shown the yellow card for a bad foul.

    18. Postat 45 minutes plus 1
      45'+1

      Fourth official has announced 3 minutes of added time.

    19. Kick Offat 1 minute
      1'

      First Half begins.

    20. Postat 1 minute
      1'

      Lineups are announced and players are warming up.

    Best of the BBC

    • The baffling death of an MI6 genius

      • Attribution
        Sounds
    • A motivational soundtrack for your run

      • Attribution
        Sounds
      Pace Setter: Maisie Adam
    • Kate Nash takes us back to the noughties

      • Attribution
        Sounds
      The Rise and Fall of...
    • Stevie Wonder on keeping creative

      • Attribution
        Sounds
      Sidetracked
    • Home
    • News
    • Sport
    • Weather
    • iPlayer
    • Sounds
    • Bitesize
    • CBBC
    • CBeebies
    • Food
    • Terms of Use
    • About the BBC
    • Privacy Policy
    • Cookies
    • Accessibility Help
    • Parental Guidance
    • Contact the BBC
    • Make an editorial complaint
    • BBC emails for you

    Copyright © 2025 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.