Britain's Shelly Woods put in a late charge to finish second in the women's 800m wheelchair race at the European Athletics Championships in Gothenburg.
Woods is gearing up for next month's World Championship
The race was won comfortably by Switzerland's Edith Hunkeler in one minute 52.58 seconds.
But the Blackpool athlete pushed strongly in the home straight to pass Switzerland's Sandra Graf and clock a time of 1:59.61 for second place.
Dame Tanni Grey Thompson finished down in fifth.
But the 11-times Paralympic gold medallist was racing against less disabled athletes.
"I don't know if I really expected to win silver beforehand," Woods told BBC Sport. "Bronze would have been nice but I'm absolutely delighted with silver.
"I made a poor start but I cranked it up on the first lap and I was happy with the way things went after that.
"I've worked hard on my finishing speed and that served me well over the last 200 metres or so and allowed me to come through for second.
"This is a real learning curve for me as championship races are so different to races where times are what matters.
"But this has set me up nicely for the IPC World Championships in Assen next month, which is my main aim for the season."