To set the scene, Freo trailed by 15 points at three quarter time - but we kept the faith.

After goals to Ed Langdon, 100-gamer Bradley Hill and Brady Grey - Freo found themselves right in the contest.

 And suddenly, things got tense. 

And North kept coming... 

Poor @iBryanC_ needed to take a time out.

Enter Michael Johnson, who put Freo within a point.

With 40 seconds to play, Shane Kersten put Freo in front.

 When the siren went we were lost for words!

But our fans were in full voice!

It was loud at Domain! 

And many Freo fans were still buzzing well after the game, including this little one!

But thankfully at least some of us were able to get some sleep.