Oh Lord, is it really Rugby World Cup quarter-finals time already?
Fans will no doubt be getting hysterical about how our beloved All Blacks have been tracking so far, but there's plenty of other sports, including provincial rugby, to obsess about this weekend too.
But let's start with the main course. Kicking off on Saturday, England take on Australia at 8:15pm; and our boys the All Blacks v Ireland at 11:15pm (both NZ time). Sunday sees Wales take on France, and time will tell whether Japan can pull off another famous upset against South Africa.
- Rugby World Cup 2019: Where to watch the quarter-finals in New Zealand
- Rugby World Cup 2019: How they line up for the quarter-finals in Japan
The odds are looking good for our boys; the Irish have never won a knockout game, while the All Blacks have been semi-finalist or better in seven out of eight tournaments.
You can join Newshub for live updates of all these matches.
Meanwhile, as if you needed any other excuse to be a couch potato this weekend, here's some other sporty things to keep you on the edge of your seat.
Mitre 10 Cup playoffs
Championship: Bay of Plenty v Manawatu, Friday 7:35pm; Hawke's Bay v Otago, Saturday 4:35pm.
Premiership: Tasman v Auckland, Saturday 2:05pm; Wellington v Canterbury, Saturday 7:05pm.
Rugby League World Cup Nines
Shaun Johnson will captain the Kiwis team in their opening match against Australia at 11pm Friday.
Constellation Cup Netball
Silver Ferns v Australia from 3pm Sunday.
Sydney FC v Wellington Phoenix, Sunday 8pm.
National Basketball League
Kings v Breakers, Friday 9:30pm.
Best of the rest
Farah Palmer Cup playoffs (Saturday and Sunday)
Major League Baseball playoffs
Women's BBL cricket (Friday, Saturday and Sunday)
UFC Fight Night (Saturday).
Join us for live updates for all the Rugby World Cup and Constellation Cup action this weekend.