We've always been impressed with photo selections from the editors at Germany's Stern.de and the latest 86-image gallery of sports images lives up to expectations.

More...