PHOTOS

Middleton half-ton sets up Cavaliers' as bowlers strangle Kinross' run rate