Football Web Pages

Sky Bet Championship – Portsmouth 2 - 1 Millwall

Saturday 24th October 2026

  • Portsmouth badge

    2Portsmouth

    Tristan Crama (16' og)
    Thomas Waddingham (82')

  • Millwall badge

    1Millwall

    Jenson Metcalfe (6')

  • Sky Bet Championship
    Attendance: 20,476
    Kick-off: 12.30pm
    Referee: Tom Reeves
    Venue: Fratton Park

Match Information

  • Full-time: Portsmouth 2-1 Millwall
  • Half-time: Portsmouth 1-1 Millwall
  •  
  • 6'Jenson Metcalfe scores
  • 16'Tristan Crama scores (og)
  • 24'Tristan Crama cautioned
  • 45'Jake Cooper cautioned
  • 61'Ebou Adams replaced Adrian Segecic
  • 62'Tyrese Shade replaced Ryan Kavuma-McQueen
  • 68'Mihailo Ivanovic replaced Lyndon Dykes
  • 68'Romain Esse replaced Kyrell Lisbie
  • 71'Marko Milovanović cautioned
  • 71'Thomas Waddingham replaced Marko Milovanović
  • 75'Ryan Leonard replaced Tristan Crama
  • 76'Alfie Doughty replaced Luke Cundle
  • 82'Thomas Waddingham scores
  • 87'D Kelly replaced Jenson Metcalfe
  • 90+4'Zak Swanson cautioned

Portsmouth badgeMatch StatisticsMillwall badge

0.91Expected goals0.73
339Passes attempted364
234Passes completed277
48%Possession52%
2Shots on target1
2Shots off target4
3Shots blocked5
5Shots inside box5
2Shots outside box5
7Total shots10
5Corner kicks5
12Fouls conceded12
0Goalkeeper saves1
1Offsides6
2Yellow cards2

Videos From This Match

You may add another video to this match

Saturday 24th October 2026
Portsmouth 2-1 Millwall
Published by Sky Sports Football