Salah-Eddine continued his impressive recent form as he scored in Den Bosch’s 3-2 win against VVV.
Alex Kirk came on in the 65th minute as Bromley beat Altrincham 3-1 to reach the National League playoff final. Kido Taylor-Hart wasn’t involved.
Arthur Okonkwo played the last game of his loan spell as Wrexham beat Stockport County 2-1.
Marquinhos was booked and played the whole game as Fluminense lost 3-0 to Corinthians.
Mika Biereth played 59 minutes as Sturm Graz drew 2-2 with Salzburg.
Albert Sambi Lokonga played the whole game as Luton Town lost 2-1 to Wolverhampton Wanderers.
Brooke Norton-Cuffy was an unused substitute as Millwall beat Plymouth Argyle 1-0.
Charlie Patino was an unused substitute as Swansea City drew 2-2 with Norwich City. Charles Sagoe Jr wasn’t involved.
Khayon Edwards wasn’t involved as Leyton Orient won 3-1 against Shrewsbury Town.
Tyreece John-Jules wasn’t involved as Derby County beat Carlisle United 2-0 to secure promotion from League One.
Zane Monlouis wasn’t involved as Reading beat Blackpool 3-2.
Kieran Tierney missed out through injury as Real Sociedad lost 1-0 to Real Madrid.
Nuno Tavares wasn’t involved as Nottingham Forest lost 2-0 to Manchester City.
Omar Rekik wasn’t involved in Servette’s 1-0 win against Winterthur because of a registration issue.
Catalin Cirjan’s Rapid Bucharest will face Universitatea Craiova on Monday.