Rueda extends championship lead despite last-lap Moto3 chaos, Kelso goes from 13th to 6th with gritty ride
In a race packed with relentless action and last-lap chaos, David Muñoz emerged victorious in a Moto3 thriller that kept fans on the edge of their seats. As usual in Moto3, the drama started from the very first lap, with Ogden nailing the holeshot from pole and Muñoz rocketing off the line to immediately assert himself at the front. Turn 1 contact between Carpe and Almansa saw the latter shuffled right back to 11th.

Further back, Kelso soldiered on in 13th, riding within himself following his heavy crash in qualifying. Meanwhile, Jacob Roulstone posted the fastest lap while sitting in 14th, with the chase group beginning to claw back time behind Rueda, who was quickly eroding the gap to the front pack.

Carpe was forced to serve a long-lap penalty on Lap 5 due to his opening-lap scuffle, tumbling down to 16th. Meanwhile, Rueda reached the back wheel of Pini in seventh as the front group swelled to a remarkable 16-rider train. Quiles led Muñoz and Piqueras on Lap 6, but it was Furasato who was the big mover, surging from 17th all the way to third with a daring final-corner move.

Yamanaka grabbed the lead decisively on Lap 11, with Rueda sneaking quietly into third. On the very next tour, Quiles ran wide, paving the way for a rising Rueda to snatch the top spot at Turn 6. Kelso was giving it everything, and by Lap 14, he’d muscled past not just Pini but Piqueras as well in a textbook swoop through the high-speed Turn 8.
At the front, a high-octane rhythm was set by Yamanaka, who reclaimed the lead from Rueda and Muñoz, while Carpe — despite his earlier penalty — was miraculously back in the top ten and climbing. Kelso would find himself under fire once more at Turn 1 – a vulnerable section that saw him re-passed by Piqueras.

The final lap provided the crescendo the race deserved. Muñoz launched a committed move into Turn 1, barging through on Rueda and pushing both men wide. But it wasn’t over. At Turn 7, Rueda responded, taking the position back with clinical precision. Then, at the penultimate corner, Furasato’s valiant comeback ended in heartbreak as he crashed solo, reshuffling the top ten one final time.

Muñoz was never going to die wondering and dived beneath Rueda at the final left-hander, with Quiles taking advantage to barge past as well, leaving Rueda the final podium spot as consolation as Muñoz swept across the line to take his second victory in the last three races.

Piqueras secured fourth, ahead of the charging Carpe who salvaged fifth after his penalty. Kelso, battered but brave, crossed in sixth — still an impressive result given his battered and bruised body and 13th-place start. Pini held on for seventh, while Roulstone rounded out the top eight.
In the end, Rueda may have lost out in the last-corner madness, but extended his championship campaign with another podium. For Kelso, sixth was a reward for grit and strategic riding, a tantalising hint at greater things to come. The race, however, belonged to Muñoz – fearless, relentless, and completely uncompromising when it mattered most.

2025 Moto3 Race Germany
| POS | RIDER | BIKE | GAP |
|---|---|---|---|
| 1 | D. Muñoz | HUS | — |
| 2 | M. Quiles | GAS | 0.241 |
| 3 | J. Rueda | KTM | 0.25 |
| 4 | A. Piqueras | HON | 0.298 |
| 5 | A. Carpe | KTM | 0.335 |
| 6 | J. Kelso | KTM | 0.563 |
| 7 | G. Pini | HUS | 0.645 |
| 8 | J. Roulstone | KTM | 0.893 |
| 9 | C. Buchanan | KTM | 1.505 |
| 10 | M. Uriarte | KTM | 6.518 |
| 11 | D. Foggia | GAS | 9.429 |
| 12 | V. Perrone | KTM | 9.484 |
| 13 | S. Nepa | HON | 9.687 |
| 14 | R. Rossi | HON | 11.058 |
| 15 | R. Yamanaka | HON | 12.298 |
| 16 | N. Dettwiler | KTM | 27.245 |
| 17 | L. Phommara | HON | 43.348 |
| 18 | N. Carraro | HON | 43.448 |
| RET | T. Furusato | HON | DNF |
| RET | S. Ogden | KTM | DNF |
| RET | D. Almansa | HON | DNF |
| RET | T. Buasri | HON | DNF |
| RET | A. Fernandez | HON | DNF |
| RET | E. O'Shea | HON | DNF |
| RET | L. Abruzzo | KTM | DNF |
2025 Moto3 World Standings
| POS | RIDER | NAT | POINTS |
|---|---|---|---|
| 1 | J. Rueda | SPA | 203 |
| 2 | A. Piqueras | SPA | 130 |
| 3 | A. Carpe | SPA | 129 |
| 4 | J. Kelso | AUS | 110 |
| 5 | D. Muñoz | SPA | 107 |
| 6 | M. Quiles | SPA | 106 |
| 7 | T. Furusato | JPN | 77 |
| 8 | D. Almansa | SPA | 66 |
| 9 | L. Lunetta | ITA | 63 |
| 10 | D. Foggia | ITA | 62 |











