Pedrosa on fight for third and just missing Silverstone podium