Statistics don't tell everything about a side.. I think a lot of the times it comes down to how well they trained that week.. are they a happy side that particular week. Besides it would be a boring comp if the top teams beat the lower teams every week.
As someone else mentioned. This whole round was the week before state of origin where all the players selected for that game were in camp and out of their club for the games. Panthers having so many players selected, means they lost a lot of players for this game. In saying that everyone still tipped panthers and didn’t really give the dragons much chance. Since they were also missing a couple of,players themselves.