Beautiful. If we were on The Voice, our chairs would be spinning.
So that brings us to the end of today's live text of the 2019 FA People's Cup semi-finals.
The competition is hotting up as we've brought you some cracking saves, top-class finishes and games going down to the wire.
You can carry the conversation on (and still might get featured tomorrow) using #FAPeoplesCup on social media.
We'll be back tomorrow morning from 10:30 GMT for day two of the semi-finals, as teams look to book their place at April's finals weekend at St George's Park.