Felipe Massa was keeping his emotions very much in check despite qualifying a strong third for the German Grand Prix, claiming he didn't have the 'perfect car' beneath him.

A complete Saturday turnaround from Williams Martini Racing team following its disastrous qualifying last time out at Silverstone - even if Valtteri Bottas was still able to get on the podium come race day -, Bottas and Massa were back on single-lap form to qualify second and third respectively.

Missing out on out-qualifying team-mate Bottas for a spot on the front row of the grid by three tenths of a second, though Massa was 'quite happy' his the final result, he was disappointed not to have put a stronger lap together .

"I was struggling to put the lap together," he said. "There was lots of movement from the tyres so I was unable to drive a perfect lap. The car wasn't 100 per cent perfect and Valtteri did a really good lap, but I am quite happy with the result. For sure the race will be completely different and the feel of the car will be completely different, so I will try to do a good job tomorrow."

Turning his attentions to race day, Massa believes the forecast cooler temperatures around the Hockenheimring will offer greater benefits to the Williams team.

"I think it will be a big challenge for everybody," he said. "We are running super soft and soft, so it won't be easy to keep the tyres in a good shape and the consistency won't be there every lap. Maybe we will see more stops than other races, but definitely having a cooler race will help a bit especially for our cars."