sportnaija.ng

Olympiakos Piraeus vs NEC Nijmegen: UEFA Champions League 3rd Qualifying Round

Olympiakos Piraeus 0-0 NEC Nijmegen at Georgios Karaiskakis Stadium leaves their UEFA Champions League 3rd Qualifying Round tie finely poised, with neither side able to turn periods of pressure into a decisive first-leg advantage.

Match Report

The opening stages were cautious, with both sides feeling their way into the tie. The first major incident arrived on 11', when David Carmo (Olympiakos Piraeus) was booked for holding, a yellow card that underlined the home side’s willingness to defend aggressively on the front foot.

At half-time, with the score still 0-0 and few clear chances carved out, Olympiakos moved early to inject more attacking thrust. On 46', Gelson Martins replaced Joel Roca (Olympiakos Piraeus), a clear signal from Luis Mendilibar Jose that he wanted more direct running and creativity from the flanks.

The hosts continued to reshape their back line in the second half. On 56', Lorenzo Pirola replaced David Carmo (Olympiakos Piraeus), followed in the same minute by Jota Silva coming on for Chiquinho (Olympiakos Piraeus), as Olympiakos sought fresh legs between the lines to break NEC’s compact structure. One minute later, on 57', Pablo Maffeo replaced Manolis Saliakas (Olympiakos Piraeus), completing a rapid triple adjustment that refreshed both full-back and attacking lanes.

The pattern remained tight, and Olympiakos’ attempts to increase the tempo also brought disciplinary risk. On 64', Zinedin Smajlović replaced Panagiotis Retsos (Olympiakos Piraeus), another defensive change that maintained intensity at the back. Three minutes later, on 67', Dani García (Olympiakos Piraeus) was shown a yellow card for tripping, reflecting the home midfield’s need to break up NEC counters as the game opened up.

NEC Nijmegen responded with their own wave of substitutions to regain control in midfield and transition. On 70', Brayann Pereira replaced Tobias Storm (NEC Nijmegen), and Emre Mor replaced Sami Ouaissa (NEC Nijmegen), adding energy on the right and more dribbling threat between the lines. On 74', Dušan Tadić replaced Bryan Linssen (NEC Nijmegen), while Isak Hansen Aarøen came on for Philippe Sandler (NEC Nijmegen), moves that shifted NEC towards a more progressive, possession-oriented setup, with Tadić as a creative focal point and Hansen Aarøen offering composure in build-up.

As the clock ticked towards full time, NEC made their final adjustment on 90', with Willum Thor Willumsson replacing Jamiro Monteiro (NEC Nijmegen) to bring fresh running from midfield for the closing moments. In added time, the substitute’s intensity spilled over: on 90+1', Willum Thor Willumsson (NEC Nijmegen) received a yellow card for roughing, the last notable incident of a finely balanced 0-0 that ultimately produced no goals despite late efforts from both sides.

Fixture Statistics & Tactical Audit

  • xG: Olympiakos Piraeus — not recorded vs NEC Nijmegen — not recorded
  • Possession: Olympiakos Piraeus 54% vs 46% NEC Nijmegen
  • Shots on Target: Olympiakos Piraeus 5 vs 4 NEC Nijmegen
  • Goalkeeper Saves: Olympiakos Piraeus 4 vs 5 NEC Nijmegen
  • Blocked Shots: Olympiakos Piraeus 2 vs 4 NEC Nijmegen

Olympiakos enjoyed a slight territorial and possession edge (54% of the ball) and marginally more efforts on target (5 vs 4), reflecting their attempts to assert home dominance. However, NEC’s defensive structure was disciplined, as shown by their higher count of blocked shots (4 vs 2), repeatedly closing shooting lanes around the box. The near parity in shots on target and saves suggests a broadly balanced contest in terms of chance quality, with neither goalkeeper overworked and both back lines generally well-protected. Without xG data, the statistical picture still supports the idea that a 0-0 scoreline was a fair reflection of a tight, controlled first leg in which both sides prioritised avoiding costly errors over taking excessive attacking risks.

Standings Update & Seasonal Impact

With no standings data available for either Olympiakos Piraeus or NEC Nijmegen in this qualifying phase, the broader league-table implications cannot be quantified. In pure seasonal terms, however, the goalless draw keeps the tie finely balanced ahead of the second leg: Olympiakos miss the chance to take a home advantage into the return, while NEC will be satisfied to leave Piraeus level, knowing that any home win in the second leg will be enough to progress.

Lineups & Personnel

Olympiakos Piraeus Starting XI

  • GK: Balša Popović
  • DF: Manolis Saliakas, Panagiotis Retsos, David Carmo, Onyemaechi Bruno
  • MF: Dani García, Christos Mouzakitis, Rodinei, Chiquinho, Joel Roca
  • FW: Ayoub El Kaabi

NEC Nijmegen Starting XI

  • GK: Gonzalo Crettaz
  • DF: Tobias Storm, Philippe Sandler, Deveron Fonville
  • MF: Sami Ouaissa, Jamiro Monteiro, Darko Nejašmić, Clement Bischoff
  • FW: Noe Lebreton, Bryan Linssen, Tjaronn Chery

Post-Match Verdict

This was a controlled rather than clinical performance from Olympiakos (54% possession, 5 shots on target from 12 attempts), whose dominance of the ball did not translate into enough high-quality chances to break NEC down. Their flurry of second-half substitutions refreshed the side but did not fundamentally change the rhythm against a well-organised opponent. NEC’s display was defensively robust (4 blocked shots, only 5 shots on target conceded) and tactically disciplined, with Dick Schreuder’s in-game changes adding technical security and counter-attacking threat without sacrificing structure. Over two legs, the 0-0 away draw represents a solid platform for NEC, while Olympiakos will need more penetration and precision in the final third in the return fixture if they are to turn their territorial control into progression.