The World Cup round of 16 sure is dishing up some contrasting action. France and Uruguay record thrilling wins, while Russia and Croatia limp through on penalties. The latest from SuperRugby, the start of WImbledon, and we are into the month of test cricket again as SA heads to Sri Lanka.