You could do this with VCE events and the default ball.
And some item that pushes the ball.
Not even VCE events, just simply default events, vehicle and zone event.
Step 1- Make a field
Step 2- make a scoreboard
Step 3- name the numbers on the scoreboard "home", and "home1" for home and "visitor" and "visitor1" for visitors.
Step 4- place an invisible brick in the middle of each goal with the events
OnVehicleTouch --> Named Brick [home1 For home goal, visitor1 for the other goal] --> incrementPrintCount
OnVehicleTouch --> Vehicle --> Respawn (Or something along the lines of that)
Step 5- Event "home1" to
onPrintCountOverflow --> Named Brick [home for home score, visitor for visitor score] --> incrementPrintCount
Step 6- Make vehicle spawn resize the vehicle to 0.5 0.5 0.5 or something small.
Step 7- Let players kick the ball, or use the hammer. Just don't give them your trust, it could break the field.
That's pretty much how you would do it.