Cool Spider on Byrne Creek Bridge

Spotted this beauty stalking a fly trapped in its web on a bridge in Fraser Foreshore Park in Burnaby.

I’m thinking a kind of orb weaver?

spider fly byrne creek burnaby