Mark Allen suffers an agonising defeat in the semi-finals of the Scottish Open as he loses 6-5 to China’s Lei Peifan after leading 5-2. BBC Sport Read More