A superb bowling performance ignites England's T20 World Cup campaign as Harry Brook's side beat co-hosts Sri Lanka by 51 runs.
Scotland has been spared embarrassment after coming from 20-5 down and scraping past Wales 26-23 in Six Nations rugby in Cardiff. Wales looked set for its first Six Nations victory ...
St Helens give Paul Rowley his first Super League win as their coach in a thrilling encounter with Leigh Leopards.
Portsmouth move six points clear of the relegation zone with victory over promotion-chasing Millwall at The Den.
Leaders Hearts get back to winning ways in the Scottish Premiership title race, overcoming Falkirk with a narrow victory at Tynecastle thanks to Islam Chesnokov's first goal for the club.