At the end of the 2013 season, Sharp had surgery on her ankle as it had become infected. This resulted in her competing throughout the 2014 season against medical advice with an open wound in her foot. In July 2014, Sharp ran under two minutes in the 800 m for the first time, running 1:59.67 at the Diamond League meeting in Lausanne. In August, at the 2014 Commonwealth Games in Glasgow, she ran 2:01.34 to win a silver medal in the 800 m. The race was won by 2013 World champion Eunice Sum. The night before the Commonwealth 800 m final, Sharp suffered stomach cramps and sickness and had to be placed on a drip at the Poly-clinic at the Athletes' Village until 5:30 am on the morning of the race. Sharp's performance was hailed as "a miracle run". Two weeks after the Commonwealth Games, she won a silver medal at the European Championships in Zürich in a time of 1:58.80, breaking Susan Scott's Scottish record of 1:59.02 and moving to eighth on the UK all-time list. The race was won by Maryna Arzamasava of Belarus in 1:58.15.