past four seasons.
Teammate Ricciardo meanwhile improved his times on Saturday -- finishing qualifying with the fifth fastest time -- but still failed to match his performance from Montreal when he won his first ever Grand Prix.
Already after the first practice sessions, Red Bull's drivers admitted they would not be going into Sunday's race as the favourites, with Mercedes too strong at the moment.
Except for Montreal two weeks ago, Mercedes have enjoyed a near-perfect season, winning the first six races, allowing them to build a 119-point lead in the constructors' standings ahead of Red Bull.
Facing a new track this weekend that included some tricky turns, several drivers -- including Hamilton and Alonso -- saw times disallowed Saturday after going too far off course.
Force India's Sergio Perez will meanwhile drop five places on the grid for his horrific crash with Massa in Montreal two weeks ago. Marussia's Max Chilton also has a three-point grid penalty for causing a collision in Canada and will start at the back.
The last Austrian Grand Prix winner in 2003 was seven-time champion Michael Schumacher.