BRITISH MOTOGP Donington Park, Parkhead Date: Sunday, 22 June Coverage: Live on BBC Two and BBC Sport website, 1230-1400 BST
Redding finished in sixth spot in Catalunya last time out
Scott Redding became the youngest-ever winner in any MotoGP class with a thrilling 125cc victory to delight the home fans at Donington.
The Gloucestershire 15-year-old took the lead with six laps remaining after pressuring Andrea Iannone into pushing too hard and going off at Craner Curve.
He held off Mike Di Meglio of France and Spaniard Marc Marquez to win in only his eighth 125cc outing.
Fellow Briton Bradley Smith, 17, came home in 10th place.
Showing a composure that belied his years, Redding saluted his Aprilia team as he crossed the line, before doing a lap of honour wrapped in a union flag.
The last British rider to win a 125cc race was Chaz Mortimer in the Spanish Grand Prix of 1973.
Redding said: "It is unbelievable. I've never had a podium before and to win at my home grand prix is an incredible feeling.
I wasn't allowed any champagne on the podium because I'm too young
"It was difficult conditions out there but I've always ridden well when it's been windy and the bike felt good.
"When Iannone crashed out I knew that I had the race won and just had to focus and bring it home.
"I'd only ever done three laps of Donington before and that was on an 80cc bike in the rain four years ago.
Interview: Scott Redding
"But to win in front of the British fans is a dream come true. I wasn't allowed any champagne on the podium because I'm too young but luckily Mike gave me some of his.
"I should be back at school tomorrow but I am off to Assen for the next race, and hopefully I can get another podium soon."
Di Meglio, who started in 20th position, had an excellent race in dry conditions, cutting through the field to retain his championship lead.
Reigning world champion Hungray's Gabor Talmacsi crashed out early in the race to dent his hopes of retaining his title.
1. Scott Redding (GB) Aprilia 41 mins 39.472 secs
2. Mike Di Meglio (Fr) Derbi 41:44.796
3. Marc Marquez (Sp) KTM 41:45.278
4. Sergio Gadea (Sp) Aprilia 41:53.462
5. Simone Corsi (It) Aprilia 41:56.327
6. Tomoyoshi Koyama (Jpn) KTM 41:56.653
7. Joan Olive (Sp) Derbi 41:57.486
8. Takaaki Nakagami (Jpn) Aprilia 41:57.694
9. Sandro Cortese (Ger) Aprilia 41:57.876
10. Bradley Smith (GB) Aprilia 41:58.363
11. Esteve Rabat (Sp) KTM 41:58.448
12. Michael Ranseder (Aut) Aprilia 42:07.741
13. Randy Krummenacher (Swi) KTM 42:07.819
14. Raffaele De Rosa (It) KTM 42:08.875
15. Lorenzo Zanetti (It) KTM 42:15.235
1. Mike Di Meglio (Fr) Derbi 132
2. Simone Corsi (It) Aprilia 109
3. Stefan Bradl (Ger) Aprilia 77
4. Nicolas Terol (Sp) Aprilia 75
5. Pol Espargaro (Sp) Derbi 75
6. Joan Olive (Sp) Derbi 74
7. Gabor Talmacsi (Hun) Aprilia 68
8. Sergio Gadea (Sp) Aprilia 62
9. Scott Redding (GB) Aprilia 57
10. Bradley Smith (GB) Aprilia 55