That's it! The referee blows the final whistle
end of second half
TOP Oss make a substitution. Giovanni Korte runs off the field and in comes Tom van der Werff
Jong AZ Alkmaar make a substitution. Nick Twisk runs off the field and in comes Ilias Splinter
TOP Oss make a substitution. Mauresmo Hinoke runs off the field and in comes Tijmen Wildeboer
TOP Oss make a substitution. Dion Markx runs off the field and in comes Mitchell van Rooijen
Jong AZ Alkmaar make a substitution. Sem van Duijn runs off the field and in comes Adam Ait Ali Oulhaj
TOP Oss make a substitution. Giovanni Troupee runs off the field and in comes Thomas Cox
TOP Oss make a substitution. Luciano Slagveer runs off the field and in comes Mart Remans
Mauresmo Hinoke is shown a yellow card by the referee
Yassin Hamdi is shown a yellow card by the referee
AZ Alkmaar II VS TOP Oss
That's it! The referee blows the final whistle
TOP Oss VS AZ Alkmaar II
end of second half
AZ Alkmaar II VS TOP Oss
TOP Oss make a substitution. Giovanni Korte runs off the field and in comes Tom van der Werff
AZ Alkmaar II VS TOP Oss
Jong AZ Alkmaar make a substitution. Nick Twisk runs off the field and in comes Ilias Splinter
AZ Alkmaar II VS TOP Oss
TOP Oss make a substitution. Mauresmo Hinoke runs off the field and in comes Tijmen Wildeboer
AZ Alkmaar II VS TOP Oss
TOP Oss make a substitution. Dion Markx runs off the field and in comes Mitchell van Rooijen
AZ Alkmaar II VS TOP Oss
Jong AZ Alkmaar make a substitution. Sem van Duijn runs off the field and in comes Adam Ait Ali Oulhaj
AZ Alkmaar II VS TOP Oss
TOP Oss make a substitution. Giovanni Troupee runs off the field and in comes Thomas Cox
AZ Alkmaar II VS TOP Oss
TOP Oss make a substitution. Luciano Slagveer runs off the field and in comes Mart Remans
AZ Alkmaar II VS TOP Oss
Mauresmo Hinoke is shown a yellow card by the referee
AZ Alkmaar II VS TOP Oss
Yassin Hamdi is shown a yellow card by the referee