International Cricket: Sri Lanka beat England by 46 runs. Second one day international.
Sri Lanka beat England by 8 wickers. Third one day international.
International Football: Sweden 2 England 2. World Cup Group B.
England 1 Ecuador 0. World Cup Second Round.
Ghana 2 USA 1. World Cup Group E. USA eliminated.
Cricket: Durham beat Hampshire by 227 runs. County Championship Division 1. Durham move up to 5th place.
Derbyshire beat Durham by 5 wickets. Cheltenham and Gloucester Trophy. Durham are knocked out.
Rugby League: Bradford Bulls 42 Huddersfield Giants 16. Superleague. Bradford are still in 4th place.
Ice Hockey: Carolina Hurricanes 3 Edmonton Oilers 1. Stanley Cup Final. Canes win the Series and the Cup 4 games to 3.
Baseball: Houston Astros 4 Kansas City Royals 7
Houston Astros 5 Minnesota Twins 7
Houston Astros 5 Minnesota Twins 3
Houston Astros 2 Minnesota Twins 4
Chicago White Sox 7 Houston Astros 4
Chicago White Sox 6 Houston Astros 5. The Astros fall to 37-38, but close the gap on National League Central Divison Leaders to 5 1/2 games.