Toyota drivers Nicolas Lapierre, Sebastien Buemi and Anthony Davidson made it two wins from two starts in this year's World Endurance Championship at Spa.
The drivers of the #8 Toyota TS040 took the lead of the race from the pole-winning Porsche 919 Hybrid in the second hour.
Buemi stayed in the car and did not take tyres, whereas Marc Lieb took over from Neel Jani in the Porsche and left the pits on a new set of Michelins.
The Toyota driver was able to extend an initial lead of just under nine seconds to 18s and stayed in the lead even after the next round of stops when the Porsche kept the same tyres.
The Porsche was approximately 50s behind when Romain Dumas climbed aboard shortly after half distance and was almost immediately hit with a hybrid system problem that resulted in two slow laps.
The winning Toyota was never headed thereafter on the way to a 1m13s victory.
Lapierre said: "The beginning of the race was very tough. After the Porsche had problems, it was easier for us.
"A second win in two races is the perfect start to our season."
Audi claimed second place with the best of its R18 e-tron quattros shared by Loic Duval, Tom Kristensen and Lucas di Grassi.
All three Audis struggled initially, but picked up pace as the race wore on.
The #1 car came out on top in a battle for second with the #7 Toyota of Stephane Sarrazin, Kazuki Nakajima and Alex Wurz that raged for much of the second half of the race.
The Porsche, in which Jani and Lieb were joined for one stint by Dumas, was in the hunt until it hit its hybrid problems and had to settle for fourth.
Dumas was told to cycle through various systems and was able to clear the problem.
The car lost more than an minute in the process, which ultimately cost it a place on the podium.
The best of the new Rebellion-Toyota R-Ones driven by Nicolas Prost, Mathias Beche and Nick Heidfeld ended up seventh on what the team billed as an extended test session for the ORECA-built car.
OAK AND AF CORSE WIN CLASSES
The OAK Racing-run G-Drive ORECA-Nissan 03 of Olivier Pla, Roman Rusinov and Julien Canal took a second straight victory in LMP2.
It dominated the race from the second hour when it took over at the head of the class from the KCMG ORECA on the way to victory by more than a minute over the Jota Sport Zytek-Nissan Z11SN shared by Harry Tincknell, Simon Dolan and Marc Gene.
Gianmaria Bruni and Toni Vilander took a dominant GTE Pro victory for the AF Corse Ferrari team after a clean run.
Bruni led from the start, but fell behind the best of the Aston Martin Vantage GTEs of Stefan Mucke, Bruno Senna and Darren Turner, which was able to double stint its tyres.
The Bruni/Vilander Ferrari had a clear advantage on pace and was in control from the second round of pitstops.
AF Corse also won the GTE Am class with Marco Cioci, Mirko Venturi and Luis Perez Companc.
Results - 171 laps:
|1||LMP1||A.Davidson, N.Lapierre, S.Buemi||Toyota Racing||Toyota||6h01m31.675s|
|2||LMP1||L.di Grassi, L.Duval, T.Kristensen||Audi Sport Team Joest||Audi||1m13.926s|
|3||LMP1||A.Wurz, S.Sarrazin, K.Nakajima||Toyota Racing||Toyota||1m20.861s|
|4||LMP1||R.Dumas, N.Jani, M.Lieb||Porsche Team||Porsche||1 Lap|
|5||LMP1||M.Fassler, A.Lotterer, B.Treluyer||Audi Sport Team Joest||Audi||1 Lap|
|6||LMP1||F.Albuquerque, M.Bonanomi||Audi Sport Team Joest||Audi||2 Laps|
|7||LMP1||N.Prost, N.Heidfeld, M.Beche||Rebellion Racing||Rebellion/Toyota||10 Laps|
|8||LMP2||R.Rusinov, O.Pla, J.Canal||G-Drive Racing||Morgan/Nissan||11 Laps|
|9||LMP2||S.Dolan, H.Tincknell, M.Gene||JOTA Sport||Zytek/Nissan||11 Laps|
|10||LMP2||M.Howson, R.Bradley, A.Imperatori||KCMG||ORECA/Nissan||12 Laps|
|11||LMP2||K.Ladygin, V.Shaytar, A.Ladygin||SMP Racing||ORECA/Nissan||13 Laps|
|12||LMP2||S.Zlobin, N.Minassian, M.Mediani||SMP Racing||ORECA/Nissan||13 Laps|
|13||GTE Pro||G.Bruni, T.Vilander||AF Corse||Ferrari||19 Laps|
|14||GTE Pro||P.Pilet, J.Bergmeister||Porsche Team Manthey||Porsche||20 Laps|
|15||GTE Pro||D.Rigon, J.Calado||AF Corse||Ferrari||20 Laps|
|16||GTE Pro||D.Turner, S.Mucke, B.Senna||Aston Martin Racing||Aston Martin||20 Laps|
|17||GTE Pro||A.MacDowall, D.O'Young, F.Rees||Aston Martin Racing||Aston Martin||21 Laps|
|18||GTE Am||L.P.-Companc, M.Cioci, M.Venturi||AF Corse||Ferrari||22 Laps|
|19||GTE Am||K.Poulsen, D.Hansson, R.Stanaway||Aston Martin Racing||Aston Martin||22 Laps|
|20||GTE Am||P.D.Lana, P.Lamy, C.Nygaard||Aston Martin Racing||Aston Martin||22 Laps|
|21||GTE Pro||M.Holzer, F.Makowiecki||Porsche Team Manthey||Porsche||23 Laps|
|22||GTE Am||C.Ried, K.Bachler, K.Al Qubaisi||Proton Competition||Porsche||23 Laps|
|23||LMP1||T.Bernhard, M.Webber, B.Hartley||Porsche Team||Porsche||23 Laps|
|24||GTE Am||S.Wyatt, M.Rugolo, A.Bertolini||AF Corse||Ferrari||23 Laps|
|25||GTE Am||F.Perrodo, E.Collard, M.Vaxiviere||Prospeed Competition||Porsche||25 Laps|
|26||GTE Am||P.Mann, R.Giammaria, L.Case||AF Corse||Ferrari||26 Laps|
|27||GTE Am||E.Potolicchio, G.Roda, P.Ruberti||8 Star Motorsports||Ferrari||29 Laps|
|-||LMP1||D.Kraihamer, A.Belicchi, F.Leimer||Rebellion Racing||Rebellion/Toyota||Retirement|