Queens Park Rangers vs Millwall FC Result & Key Stats

 

📊 Stats

MetricQueens Park RangersMillwall FC
Shots95
Shots on target32
Shots off target23
Corners61
Fouls913
Yellow cards00
Red cards00
Offsides00
Goalkeeper saves13

⚡ Key Moments

  • 52' - score change - Luke Cundle [0-1]
  • 85' - score change - Mark Sykes [1-1]
  • 90' - score change - Jake Cooper [0-1]
  • penalty shootout - Ilias Chair
  • 90' - score change - Mark Sykes [0-2]
  • penalty shootout - Harvey Vale
  • penalty shootout - Camiel Neghli
  • penalty shootout - Koki Saito
  • penalty shootout - Tairyk Arconte
  • penalty shootout - Kwame Poku

⭐ Key Players

  • Luke Cundle scored at 52'00'' before the 1-1 draw went to penalties.
  • Mark Sykes turned in an own goal at 85'49'' and later scored in Millwall's 3-1 win.
  • Jake Cooper converted Millwall's opening penalty in the 3-1 shootout result.
  • Ilias Chair missed in the shootout after the 1-1 stalemate.

The first half finished goalless before Millwall struck seven minutes after the restart. Cundle found the breakthrough at 52'00'', giving the visitors control and changing the tone of the tie. QPR answered with a cluster of substitutions, sending on Kwame Poku and Jonathan Varane just after the hour, then introducing Alfie Lloyd before the 70-minute mark as they chased a route back into the contest.

Millwall also reshaped their side in the closing stages. Tairyk Arconte and Kyrell Lisbie came on at 75', Mark Sykes followed at 76'57'', and further changes arrived through Raees Bangura-Williams and Daniel Kelly in the final minutes. The equaliser finally came at 85'49'', when Sykes diverted the ball into his own net to make it 1-1 and send the cup tie to penalties.

From the spot, Millwall held their nerve better. Cooper and Sykes both converted, while QPR missed through Chair, Harvey Vale, Koki Saito and Poku. Camiel Neghli and Arconte also failed for Millwall, but the visitors still carried the result. It was a messy finish, yet the late swing and shootout drama supplied the key highlights in a sharp summary of a cup night decided by fine margins.

📅 What's Next

  • Portsmouth vs QPR, 15 Aug 2026 14:00 UTC. BET HERE
  • Bristol City vs Millwall, 15 Aug 2026 14:00 UTC. BET HERE