The second-to-last Moto3™ race of the season delivered pure chaos, strategy, and a breakout display of control from Max Quiles (CFMoto Gaviota Aspar Team). The Spaniard managed what few riders can in the slipstream-heavy class — he crossed the line over a second and a half ahead of the next riders. It was a hard fought win after a fierce race that had Joel Kelso (LEVELUP – MTA) taking the lead for the start of the race, lots of battles at the front that saw riders eight a breast in lap 12 and Quiles was back in

Ángel Piqueras (QJMotor – FRINSA – MSI) refused to let Quiles run away without a fight. Locked in his own battle for second overall in the Championship, Piqueras produced a gritty, intelligent ride. While others burned their tyres and their patience in the midfield brawl, Piqueras kept his head, picked his moment, and secured P2 — crucial points in his duel with Quiles for second place in the championship.
The final step on the podium went to Taiyo Furusato (Honda Team Asia), who continues to ride a wave of momentum after his emotional maiden Grand Prix victory in Malaysia last weekend. Back-to-back podiums mark the strongest phase of his Moto3™ career so far, and he did it again with his trademark late-race composure.
When the lights went out, the early drama came courtesy of Joel Kelso, who launched from the grid like he’d been fired from a cannon. He controlled the first laps, but the pack stayed glued together. The drafting chess match saw positions swap nearly every straight — particularly after Joel Esteban (Red Bull KTM Ajo) briefly grabbed P2 before a moment at the final corner shuffled the order again.
At half-distance, Kelso was still ahead, but a mistake at Turn 5 opened the door. Quiles didn’t need a second invitation. In one move, Quiles and Piqueras swept past, and suddenly the tone of the race changed. It became a scrappy dogfight for the lead with lots of battles at the front that saw riders eight a breast in lap 12 and Quiles moved from eighth to second in a single lap.
On lap 14 Quiles managed to retake the lead and that’s when he started to pull the pin and step up the pace to pull the pin on the remaining riders.
Behind him, Piqueras clawed back from the chaos to regain P2, leaving Furusato to fend off the group. Esteban just managed to keep rookie sensation Alvaro Carpe behind him at the finish.

One rider who stole the spotlight in the background? Casey O’Gorman, stepping in as a substitute rider for Dynavolt Intact GP. The Irish teenager made the most of his opportunity, scything through the pack to steal P6 — just ahead of Kelso and front-row starter Scott Ogden (CIP Green Power). Luca Lunetta (SIC58 Squadra Corse) rounded out the top ten.
Just outside the frontrunning battles, the fight for the final points was intense and closely packed. Luca Lunetta (10th) led the second group home, securing valuable points for SIC58 Squadra Corse with a strong late-race rhythm. Marco Morelli (GRYD – Mlav Racing) followed just behind in 11th, continuing his consistent end-of-season form. Hakim Danish (FRINSA – MT Helmets – MSI) brought the crowd to their feet with a hard-earned 12th, while Brian Uriarte (Red Bull KTM Ajo) crossed the line only 0.039s behind him in 13th. Dennis Foggia (14th) added more points for CFMOTO, and Nicola Carraro (15th) completed the scorers for Rivacold Snipers Team after a late move in the final laps.
| Pos | Pts | Rider | Team | Gap |
|---|---|---|---|---|
| 1 | 25 | Máximo Quiles | CFMOTO Gaviota Aspar Team | 34:05.182 |
| 2 | 20 | Ángel Piqueras | FRINSA – MT Helmets – MSI | +1.663s |
| 3 | 16 | Taiyo Furusato | Honda Team Asia | +2.886s |
| 4 | 13 | Joel Esteban | Red Bull KTM Tech3 | +3.243s |
| 5 | 11 | Alvaro Carpe | Red Bull KTM Ajo | +3.537s |
| 6 | 10 | Casey O’Gorman | LIQUI MOLY Dynavolt Intact GP | +4.123s |
| 7 | 9 | Joel Kelso | LEVELUP – MTA | +5.345s |
| 8 | 8 | Scott Ogden | CIP Green Power | +5.390s |
| 9 | 7 | Adrian Fernández | Leopard Racing | +5.483s |
| 10 | 6 | Luca Lunetta | SIC58 Squadra Corse | +9.469s |
| 11 | 5 | Marco Morelli | GRYD – Mlav Racing | +9.556s |
| 12 | 4 | Hakim Danish | FRINSA – MT Helmets – MSI | +24.276s |
| 13 | 3 | Brian Uriarte | Red Bull KTM Ajo | +24.315s |
| 14 | 2 | Dennis Foggia | CFMOTO Gaviota Aspar Team | +29.897s |
| 15 | 1 | Nicola Carraro | Rivacold Snipers Team | +29.972s |
| 16 | — | Eddie O’Shea | GRYD – Mlav Racing | +30.158s |
| 17 | — | Ruche Moodley | DENSSI Racing – BOE | +30.188s |
| 18 | — | Stefano Nepa | SIC58 Squadra Corse | +30.575s |
| 19 | — | Zen Mitani | Honda Team Asia | +31.669s |
| 20 | — | Cormac Buchanan | DENSSI Racing – BOE | +39.512s |
| 21 | — | David Almansa | Leopard Racing | +39.522s |





Leave a Reply