David Devine ensured the medals kept on coming for Great Britain at the Olympic Stadium with 1500 metres bronze.
The 20-year-old produced a gutsy display as he was roared down the home straight by the capacity crowd to finish a comfortable third in the T13 race.
Devine, who has a visual impairment, clocked three minutes 49.79 seconds, a European record and huge personal best.
He moved up the outside and into the lead at the bell only to be quickly pegged back, but he held his form well and came home strongly, more than two seconds clear of fourth.
That the first two both clocked world records - winner Abderrahim Zhiou is a T12 runner and silver medallist David Korir T13 - showed the quality of field the Liverpool athlete was up against.
Devine's was the 13th medal for Britain's athletes after they won 17 in total four years ago in Beijing.
Devine, who is also in the 800m final, said: "It's unbelievable. I've got over 30 friends and family in the crowd and I was just thinking 'I can't let one more person pass me on that home straight, I need to come away with a medal'.
"I think about that crowd. I think I might have got pipped before, but that roar, as soon as it went that loud I just knew I was going to hang on."
Steve Morris' hopes of making it a second middle-distance medal in the space of half an hour ended in disappointment as he finished sixth in the T20 1500m.