Schumacher takes seventh in the end after having to pit a second time for tyres and struggling with his gearbox while Vergne, Ricciardo and Di Resta round out the top 10.
Follow the Belgian Grand Prix live with Eurosport. The race starts at 14:00 on 2 September 2012. Find race results, standings, stats, scores and track info. Keep up with the top F1 drivers and teams including Lewis Hamilton (Mercedes), Valteri Bottas (Mercedes) and Max Verstappen (Red Bull Racing).
Formula 1 fans can read breaking Formula 1 news, interviews, expert commentary and watch free replays. Don’t miss the upcoming Formula 1 events. Make Eurosport your go-to source for sports online from Formula 1 to football, tennis, snooker and more. Enjoy live streaming of this season’s top sports competitions.
Behind them Hulkenberg gives Force India fourth after a great performance ahead of Massa, who held off Webber in the final laps.
Vettel coasts home for second with Raikkonen completing the podium.
JENSON BUTTON WINS THE BELGIAN GP AT SPA!
One lap to go for Button.
With two laps to go, Button remains well out in front, with Vettel also looking good to ease home for second.
Kovalainen loses 17th spot to De la Rosa after a spin at Pouhon.
Schumacher has problems with sixth gear. Ahead of him Massa and Webber are fighting it out for fifth.
Ricciardo now overtakes Senna, who heartbreakingly pits the Williams for a change of tyres.
Glock takes that place. And Vergne is past Senna for eighth at Les Combes.
Pic in 15th holding off Marussia team-mate Glock.
Button serene at the front, 14.2s clear of Vettel. Raikkonen now alone in third, three seconds clear of Hulkenberg.
And Schumacher has to come in for a second change of tyres after all - disaster for him.
Schumacher fights back to take the position as Massa closes on the group.
Raikkonen pulling away from Schumacher, who now has Hulkenberg all over his rear. And the younger German passes the veteran at Le Source!
The order: 1.Button 2.Vettel 3.Raikkonen 4.Schumacher 5.Hulkenberg 6.Webber 7.Massa 8.Senna 9.Rosberg 10.Vergne 11.Ricciardo 12.Di Resta 13.Kobayashi 14.Petrov 15.Pic 16.Glock 17.De la Rosa 18.Kovalainen
Seat-of-the-pants stuff as Raikkonen accelerates past Schumacher into Eau Rouge!
Hulkenberg and Webber right up with Schumi and Raikkonen.
A few corners later Schumi opens up the DRS to blast back into third! Easy for him! What a battle in store between these former world champions.
Karthikeyan off at Paul Frere! And before that portion of the track Raikkonen on fresh rubber overtakes Schumacher!
Webber's release will be investigated after the race.
Raikkonen fourth after that stop behind Schumacher, who is on a one-stop strategy.
Vettel 5.6 seconds behind Raikkonen and so he will somehow find himself second when Kimi comes in.
Webber makes a second stop and does well to avoid Massa on the release as he comes in for his own hard rubber.
Button's lead over 10 seconds. Barring a mechanical problem, he should coast to the finish. Hulkenberg told he is "looking good" on team radio. He stands third behind Raikkonen.
Senna past Di Resta at Les Combes for 10th. Raikkonen 8.5s behind Button and must stop again. And Vettel overtakes Massa - he is now behind Webber.
Vettel resumed ahead of Schumacher and is coming up on Massa. The pitlane battle between the Germans will be investigated after the race.
Vettel in for that second stop for hard tyres, leaving Raikkonen second, 7.6s behind Button.
Button in and out for hard tyres. He is well ahead of Vettel, who should need a second stop unlike the Briton.
Vettel sees an opening down the inside of Schumacher at the chicane and goes for it... as he slides around the S-bend, Schumacher enters the pitlane. That must have confused the younger champion!
Webber sixth after passing Riccardo while Massa is past Rosberg for eighth.
The order: 1.Button 2.Schumacher 3.Vergne 4.Raikkonen 5.Hulkenberg 6.Webber 7.Ricciardo 8.Massa 9.Rosberg 10.Di Resta 11.Vergne 12.Senna 13.Kobayashi 14.Petrov 15.Pic 16.Glock 17.Karthikeyan 18.De la Rosa 19.Kovalainen. Retirements: Maldonado, Perez, Alonso, Hamilton, Grosjean
Button, with a 13-second lead and 24-second advantage over Raikkonen, seems to be on a one-stopper. Riccardo overtakes Rosberg, who is struggling.
Kovalainen spends 52 seconds in the pitlane after an unsafe release by Caterham means he clips the HRT of Narain Karthikeyan.
Vettel now past Vergne at Les Combes. /// What did you think of the crash?
Raikkonen battling Rosberg for sixth, feeling the benefit of those new tyres. Jean-Eric Vergne is third ahead of Vettel.
Button's lead over Hulkenberg now 7.7s. Schumi two seconds behind them. And Vettel fourth after passing Senna up the inside... false position though as several drivers have come in for tyres.
Raikkonen came straight in after that for hard tyres while Webber has also pitted for hard rubber.
Di Resta pits for hard tyres, which are serving Hulkenberg well in second. Schumacher opens the DRS to blast past Raikkonen!
Ricciardo passes the Force India of Di Resta in his Toro Rosso to take fifth. The Scot is struggling on his tyres, with Schumi having pulled away from him.
Kovalainen past De la Rosa for 15th and Vettel takes ninth from Red Bull team-mate Mark Webber!
Button over five seconds clear now. DRS has been open for a couple of laps, leading to some interesting battles for position.
Maldonado and Timo Glock are under investigation after contact between them. The Venezuelan retired with that damage. Kobayashi, who started the race badly from second, pits again - and resumes in 19th.
Button nearly four seconds clear now, with Kimi complaining about his front grip. Kovalainen down in 16th.
Schumacher, on his 300th GP appearance, now fourth after passing Briton Di Resta on the inside.
It was a bad restart from Raikkonen, which harms his title chances. Button leads by 2.8 seconds. Massa and Vettel are past Kovalainen and Rosberg - Kova suffered a spin - and stand 10th and 11th now respectively.
Maldonado's front wing is damaged.
Massa wide at Eau Rouge but Vettel, who lost two positions at the start despite the carnage, is unable to take advantage.
Away we go at the front as the safety car comes in - Button safely accelerates clear. And Hulkenberg is past Raikkonen for second! He is up nine places. Button well clear now.
Behind the front six the order is: Vergne, Senna, Webber, Kovalainen, Massa, Vettel, Rosberg, Karthikeyan.
It's not been a good weekend for Hamilton, who exchanged opinions with Grosjean - who entered GP2 after Hamilton had moved up to F1 - following the accident.
Grosjean's Lotus was trapped on Hamilton's front then connected with Perez's Sauber and launched over the back of Alonso. The Spaniard is a lucky man. All Hamilton was doing was trying to move up the inside - the aggression of Grosjean definitely at fault.
Pedro de la Rosa, Kamui Kobayashi and Pastor Maldonado all pit. It will take a while to shift the debris.
Grosjean came up the middle and nudged into Hamilton, which catapulted the Frenchman over the top of Alonso's Ferrari!
Naturally, the safety car is out. The front order behind it: Button, Kimi Raikkonen, Nico Hulkenberg, Paul di Resta, Michael Schumacher, Daniel Ricciardo.
Button got away cleanly to lead into La Source with the crash also involving Romain Grosjean and Sergio Perez. Hamilton does not look happy.
MASSIVE CRASH AT THE START! Fernando Alonso and Lewis Hamilton out!
Off we go!
They are currently on the formation lap on this hilly track in the Ardennes forest.
There are 44 laps of the longest circuit on the F1 calendar at 7.004km.
The medium Pirellis are the tyre of choice after they produced the best pace in qualifying.
The weather is dry and sunny - you could never believe that the downpour which ruined Friday's practice sessions ever took place. Air temp is 19 degrees Celsius though - not sweltering.
Sauber is a realistic contender for victory in today's Belgian Grand Prix, according to team CEO Monisha Kaltenborn.
Jenson Button insists that starting from pole position for the first time since the 2009 Monaco Grand Prix will not put him under any extra pressure at Spa.
Pastor Maldonado lost his third place on the Belgian Grand Prix grid after being penalised for blocking Nico Hulkenberg in qualifying.
Jenson Button is hot favourite to triumph from pole at Spa after blowing away his rivals in qualifying.