Italian Jarno Trulli seized pole position for the Bahrain Grand Prix on Saturday with Toyota teammate Timo Glock qualifying in second place for the team's first front row sweep.
Red Bull's young German Sebastian Vettel, winner in the wet in China last weekend, will start Sunday's race in third place with championship leader Jenson Button alongside in his Mercedes-powered Brawn GP.
The pole was the fourth of Trulli's Formula One career and first since Indianapolis in 2005, a race he did not start and that turned into a six-car fiasco after problems with the Michelin tyres.
Toyota have yet to win a race in 126 attempts since their debut in 2002 but, depending on the drivers' respective fuel levels, Sunday could represent their best chance yet of ending that run.
The driver starting on pole position has won the last five grands prix.
McLaren's world champion Lewis Hamilton, whose team risk heavy sanctions at a hearing in Paris next week for lying to race stewards at the Australian season-opener, qualified a strong fifth.
Champions Ferrari, still without a point had Brazilian Felipe Massa eighth and Kimi Raikkonen 10th. The biggest disappointment was suffered by Red Bull's Mark Webber, with the Australian due to start on the back row after being blocked in the first session by Force India's Adrian Sutil.