It's a big two days for football fans as four teams battle it out for a place in Monday's Euro 2024 final in Berlin.
On Thursday, Netherlands, who won a thrilling match against Türkiye in their quarterfinal, will play a highly tipped, but so-far uninspiring, England side who got past the Swiss on penalties in their last out.
The match in Dortmund kicks-off at 7am NZ time and will be live and free on TVNZ+ and Duke.
The winners will take on Spain in the final after teenage superstar Lamine Yamal led his team to a 2-1 victory over France on Wednesday.
The final is at 7am on Monday, and will again be screened on TVNZ+ and Duke.
SHARE ME