Tech 3 Racing rider Bradley Smith spoke of his delight after he produced his best performance of the 2012 Moto2 season in Saturday's Dutch TT at Assen.
Oxfordshire's Smith finished sixth - his highest position this season - in front of nearly 90,000 spectators.
"That was a fantastic race and I feel happy with the job all of us at Tech 3 Racing have done. It was easily the best race of the season," said Smith.
"It is brilliant to be back in the top six, this is where we should be."
The race was won by Marc Marquez who also leads the Championship standings.
"We have not stopped working to improve the Mistral 610 machine and to finish so close to the podium is a great confidence boost," said Smith.
"I was worried the good result in Silverstone might have been down to a bit of home race factor, but we have been even stronger and more competitive here in Assen.
"It was a really hard race and I never gave up because I could see Scott in third and just kept trying to put pressure on Alex [De Angelis] and Esteve [Rabat]."
Smith, who signed a two-year deal to make the step up to MotoGP last September, added: "I was back to being one of the fastest on track and I was very fast in the second half of the race on worn tyres.
"That was a key strength of mine last season and I could show it again today. Now we go to the Sachsenring next weekend with a lot of confidence."
1. Marc Marquez (ESP/Suter) 39:43.170
2. Andrea Iannone (ITA/Speed Up) at 0.405
3. Scott Redding (GBR/Kalex) 7.331
4. Esteve Rabat (ESP/Kalex) 7.630
5. Alex De Angelis (RSM/FTR) 7.852
6. Bradley Smith (GBPTech3) 8.578
1. Marc Marquez (ESP/Suter) 127 points
2. Andrea Iannone (ITA/Speed Up) 104 points
3. Pol Espargaro (ESP/Kalex) 96 points
4. Thomas Luthi (SUI/Suter) 96 points
5. Scott Redding (GBR/Kalex) 86 points
6. Mika Kallio (FIN/Kalex) 52 points
7. Esteve Rabat (ESP/Kalex) 47 points
8. Bradley Smith (GBR/Tech3) 47 points
9. Caudio Corti (ITA/Kalex) 45 points
10. Dominique Aegerter (SUI/Suter) 38 points