SNOOKER: Irishman Mark Allen has been given a suspended three-month ban and fined £10,000 for accusing Chinese players of cheating.
After his defeat at the Betfred.com World Championship at the Crucible Theatre in Sheffield on April 22, the 26-year-old first accused his opponent Cao Yupeng and said cheating appeared to be a trait of Chinese players and then also named two other Chinese players.
In addition to his fine and suspended ban, the Northern Irishman, who had previously been fined £1,000 and warned as to his future conduct for comments he made about China and the Chinese people on Twitter, was ordered to pay £1,000 towards the cost of the hearing.
Sagan scores hat-trick
CYCLING: Slovakia's Peter Sagan made it three wins in four days after winning the fourth stage of the Tour de Suisse.
Nicolas Roche rode solidly remaining with the main bunch, finishing in 23rd to stay in fifth place overall, while many riders lost time due to the tough climbs prior to the flatter run-in. A reduced peloton of 56 riders reached the finish together in Trimbach/Olten before Sagan, who won stages one and three, crossed the line first. Portugal's Rui Costa (Movistar) remains in top spot.
Irish net ranking victory
NETBALL: Ireland won their very first ranking netball competition at the weekend when they claimed the Netball Europe Festival in Gibraltar.
The Irish team took on Malta, Israel, Switzerland and hosts Gibraltar on their way to the crown in what was their first time playing world ranking games.
The Irish team lost only once, to Malta in the opening round by a point, before going on to dominate the competition eventually wrapping up the title with an emphatic 53-17 victory over Gibraltar. Malta finished as runners-up.
Gregan sets 400m PB
athletics: Brian Gregan won the 400m at a meeting in Salamanca yesterday, setting a personal best of 45.91. It was the Clonliffe Harrier's first race of the season after illness, and his time is well inside the 'A' standard for the European Championships, but outside the Olympic mark of 45.30.
NBA FINAL: Oklahoma City 105 Miami 94 (Oklahoma City lead best-of-seven series 1-0)
mlb: Baltimore 8 Pittsburgh 6, Toronto 2 Washington 4, Tampa Bay 2 NY Mets 11, Atlanta 4 NY Yankees 6, Miami 1 Boston 2, Cincinnati 7 Cleveland 1, Texas 9 Arizona 1, Chicago Cubs 4 Detroit 3, Kansas City 2 Milwaukee 1, Minnesota 11 Philadelphia 7, St Louis 1 Chicago White Sox 6, Colorado 5 Oakland 8, LA Dodgers 5 LA Angels 2, Seattle 4 San Diego 5, San Francisco 6 Houston 3.