Very close to the classic
A few lacing errors (ie. ball would go through bat even if it is going to hit the bat) mar what would otherwise be an exact duplicate - and their common enough to be annoying. Otherwise some good work done here and keep practicing.