where was the game played where the home team scored 14.12 (96)?
punt road oval