There were emotional scenes at the Olympic Equestrian Center in Deodoro on Wednesday as Austria’s Pepo Puch and Great Britain’s Sophie Wells were crowned the latest winners in the Rio 2016 para-dressage competition.

Puch won the Grade Ib individual medal, while Wells took the Grade IV individual title. Wells, riding Valerius, scored 74.857% to finish just ahead of Belgium’s London 2012 winner Michèle George, with The Netherlands’ Frank Hosmar taking the bronze. The win comes after Wells has lost out to George at both the London 2012 Games and the Fédération Equestre Internationale World Equestrian Games in 2014.

"I’m crying a lot,” Wells said after collecting her medal. “It was pretty good. We couldn’t have given any more. I’m just so proud of him. We’ve worked really hard to get there.

"There are no words that can describe how I’m feeling right now,” she continued. “Definitely a sense of pride (in) my horse, my support team, and that we actually went and did it in the arena when it mattered. I can’t believe it. It brings back a little bit of what we didn’t get on Pinocchio in London and this is for him as well."

George was pleased with her silver but admitted to thinking she had won. "I’m not disappointed,” she said. “But I really don’t understand that I am second. I really had a great feeling. When I finished the test I felt, ‘yes, this was it.’ Unfortunately, the five judges weren’t thinking the same as me. I’m really happy and I will be back next time, I can as