Play of the day: Finch hits world record ton