The Cheltenham Festival continues to have its fair share of shocks in 2025 and the Stayers' Hurdle on Day Three of the festival was no different as favourite Teahupoo was edged out