1 Kimi Raikkonen (McLaren)
2 Nick Heidfeld (Williams)
3 Mark Webber (Williams)
4 Fernando Alonso (Renault)
5 Juan Pablo Montoya (McLaren)
6 Ralf Schumacher (Toyota)
7 Michael Schumacher (Ferrari)
All times BST; updates when available
Lap 78: Raikkonen crosses the start-finish line for his last lap. And sure enough he cruises to a lights-to-flag victory.
Heidfeld snatches second, with Webber third - his first podium place.
One place back, Montoya tries to force his way past Alonso but he fails to make it count in the dying few hundred metres of the race. A thrilling finish to the Monaco Grand Prix.
Lap 77: Heidfeld is closing in rapidly on Raikkonen's lead. But it will be to no avail. The Finn's team-mate Montoya is meanwhile trying to earn himself fourth place here at Monaco.
Lap 76: Remarkably Alonso is being challenged by Montoya now. It's a nervous end to the race for the Renault team.
Lap 75: So Williams look on course to put two drivers on the podium.
Lap 74: Another lap on and Webber and Alonso do the same move again. This time Webber makes it count but this time the Australian is the one cutting across the chicane. It remains to be seen what the stewards will decide from those two moves.
Lap 73: In a mirror image of Heidfeld, Webber turns inside Alonso after the tunnel. He looks to go past but then Alonso goes well wide at the ensuing chicane. Alonso holds on to third for now but the stewards will probably take a look at that.
Lap 72: Webber will surely try to follow suit - he's so close to the back of Alonso every time the pair brake.
Lap 71: Raikkonen looks to be cruising to victory now. He's 32 seconds clear.
Meanwhile, Heidfeld pulls into second with a stunning move out of the tunnel. He makes it look so easy.
Lap 70: Heidfeld gets his closest to overtaking Alonso yet coming out of the tunnel. But the Spaniard holds him off. He seems undeterred by the pressure so far.
Lap 68: It remains to be seen whether Alonso will have to pit again.
Lap 67: Heidfeld looks to be planning his moment to pass Alonso. Positions from second to fourth have definitely not been decided yet in this race.
Lap 66: Remarkably both Ferraris are inthe points now.
Trulli, meanwhile, comes into the pits. He comes out again but there's unlikely to be any points for him.
Lap 65: It all goes horribly wrong for Fisichella. He had been really struggling under braking and suddenly drops from fifth to 10th.
Trulli passes him first but looks to hamper himself on the corner. As a result, Montoya easily passesTrulli. The Italian looks to have done some damage to his car.
Lap 63: Montoya first tries to dart past Trulli but for now there's no gap. Then Villeneuve attempts to pass Massa. It's a silly move and it takes them both out of contention, most noticeably Massa who was in a points-scoring position of eighth.
Lap 62: Fisichella is leading another five cars in what could be an exciting foray in the final 16 laps.
Lap 61: Heidfeld is flying compared to his team-mate. He clocks a 1:17.3 to a 1:18.7 of Webber.
Liuzzi looks to have a puncture on his right-rear tyre. He limps into the pits. But his suspension has gone and his race is over.
Lap 60: Michael Schumacher is now in 13th and right behind Vitantonio Liuzzi, who like Schumacher does not have to stop again.
Lap 58: Webber comes into the pits, a lap behind team-mate Heidfeld for the Williams team's second and final pit stops. It leaves the Australian to rejoin the race behind Heidfeld.
Michael Schumacher also pits for the second time in this race.
Lap 56: Raikkonen's lead is now out to 21 seconds but the thick of the action is the two Williams trying to catch Alonso, whose tyres are not looking pretty.
Lap 55: Alonso also suffers a near disaster at the Swimming Pool. He careers through the middle of the first curve and, for a moment, it looks like Webber's going to dart past. The Spaniard, though, recovers just in time.
There's a handsome fight between the Schumacher brothers further down the grid. Ralf is winning it for now.
Lap 53: Trulli's keeping within a second of Fisichella in fifth place. That might make for a good late scrap.
Lap 52: Alonso leads a mini train of the two Williams behind him. For the last lap in an age, he cuts into Raikkonen's lead as the Finn clocks a lap in the 1:20s. The pressure's off the McLaren man, though.
Lap 51: Massa comes in very early for his second stop.
Lap 49: Barrichello is brought back into the pits for a 10-second penalty for speeding on his last visit there. More misery for the Ferrari driver.
Lap 48: Webber is potentially in good shape for a podium place. He is very much making third place his own.
Lap 46: Barrichello and Liuzzi are the last two to pit. The former's engine, though, cuts out and he calls on his mechanics to restart it. Not a happy experience for the Brazilian there.
Lap 44: Raikkonen's pit has done little to hinder the Finn. His lead has been cut to 13 seconds but he will undoubtedly start to build on that in the ensuing laps.
Lap 43: There some signs of blistering on Alonso's rear tyres. It doesn't seem to be affecting him too badly yet... but it could.
Lap 42: Ralf Schumacher has a brief sojourn in the pits and Raikkonen follows suit moments later. His stop is dead on 12 seconds and he comes out comfortably in the lead. Surely this is his race...
Lap 40: Trulli makes his pit now, and rejoins in 11th. That allows Alonso into second.
Michael Schumacher somewhat bizarrely pulls out the quickest lap of the afternoon. He missed out somewhat from his earlier crash, pitting but just coming out behind the safety car and hence a lap behind Raikkonen.
Lap 39: Raikkonen makes it to the half-way mark of the race, passing Monteiro as the Jordan driver pulls into the pits.
Lap 37: Villeneuve finally makes his pit stop - looks like its a one-stopper for the former world champion.
Lap 36: Renault's slow pace could mean that Alonso and Fisichella have fuelled to the end of the race. That might explain the gap to Raikkonen.
Lap 34: Raikkonen clocks a 1:16.222 - another lap record for the race - while Alonso stumbles his way to a 1:19. But the Finn has yet to make a pit stop.
Lap 32: Patrick Freisacher suffers a high-speed crash. It scatters some debris but doesn't end up with any major impact. His race is over though.
Lap 31: The safety car looks to have played into Raikkonen's hands. He is now 10 seconds ahead of Alonso, his main rival before the accident.
Lap 30: Raikkonen blitzes to a lead of nearly six seconds over Trulli in second spot. But Alonso is currently failing to bother Trulli from third.
Lap 28: The safety car pulls in and the racing restarts. Michael Schumacher is just behind him... but a lap off the pace.
Lap 27: The cars are snaking around behind the safety car. Raikkonen, who has not pitted yet, remains in the lead. But Alonso is now behind Trulli, which might yet prove costly.
Lap 25: Michael Schumacher comes into the pits for his repairs, as do Coulthard, Alonso and Fisichella. Fisichella, though, has to queue up behind Alonso to wait his turn.
Coulthard turns off his engine and gets out of his car. He won't be best pleased after an accident that wasn't his fault.
The safety car is leading the cars around the track now.
Lap 24: The first big bust-up of the race. A Minardi - Christijan Albers - spins in front of Coulthard, which causes him to break suddenly. Michael Schumacher then smacks into the Scot's Red Bull and looks to have damaged his nose cone.
Others caught up include Rubens Barrichello and Montoya.
Lap 23: Karthikeyan finally calls it a day. That's no surprise after his problems on his debut at the circuit.
Raikkonen, meanwhile, keeps on stretching his lead.
Lap 21: Karthikeyan is into the pits once again - that makes it three stops. This time it looks like a tyre change. But he stalls it on the way out. That doesn't stop him racing though. He's back out.
Lap 20: While Raikkonen is unfazed five seconds clear at the front, Trulli appears to be holding up the Williams duo of Webber and Heidfeld.
Lap 18: Raikkonen laps his first track rival, cruising past Karthikeyan, who allows other quicker cars to follow past him as well.
Lap 17: Coulthard and Michael Schumacher are matching each other through every chicane of the circuit. The only difference is that Schumacher remains a good second behind the Scot.
Lap 15: Raikkonen ekes out his lead to nearly 4.5s now. He remains super cool in the cockpit of his McLaren.
Lap 13: Two laps after his last pit, Karthikeyan is in again. His afternoon is unlikely to bring much reward.
Raikkonen fares far better than the Indian, managing a lap of 1:16.495 - the quickest of the race so far.
Lap 11: Karthikeyan is the first man in the pits - very early. He's had a problematic weekend after needing a new engine in his Jordan before qualifying. It's not clear what the problem is this time.
Lap 10: The gaps are beginning to become far more pronounced now. After perhaps trying to save his tyres in the early laps, Raikkonen is now absolutely flying out there. Alonso is struggling to keep in his mirrors.
Lap 8: Raikkonen sets a lap record to cement his place at the front of the pack.
Lap 7: Montoya - in 12th - is trying to force his way past Barrichello, the Ferrari looking well off the pace today.
Raikkonen now leads by 2.1 seconds, but Alonso is refusing to give up the chase out there.
Lap 5: Ralf Schumacher and Montoya, after being dumped at the back of the grid for the start, are battling their way through the backmarkers. It'll be a long day for them, though, on a circuit that doesn't lend itself to overtaking.
Lap 3: The two Jordans are bringing up the rear at the moment - already half-a-minute off race pace.
Further up the field there's no change from the first-lap positions, but Webber is right up behind the Toyota of Trulli, desperately trying to make amends for his poor start.
Lap 2: Raikkonen has already pulled out a second-and-a-half lead on Alonso, as the sun belts down on the track.
Lap 1: Raikkonen gets off to a blistering start despite Alonso darting all around the back of his McLaren.
Fisichella and Trulli both dart past Webber, who suffers a poor start in the Williams. But everyone gets off the grid without incident.
Barrichello is another poor starter, while Montoya has already made up places from way back on the grid.
1300: The engines have been started and Kimi Raikkonen leads the 18 drivers off the grid for their warm-up lap.
1255: The drivers have all hopped into their cars on the grid now. The race is now just moments away from starting.
1249: A minute's silence is being held in honour of Prince Rainier, who died earlier this year. All the drivers have lined up on a podium to pay their respects.
1245: The grid is brimming with people - drivers, mechanics and celebrities galore.
1235: The hustle and bustle is building throughout the street circuit of Monaco, with 25 minutes left to go before the race start. Among those already assembling are Real Madrid star Zinedine Zidane, former Wimbledon champion Goran Ivanisevic and Streets front man Mike Skinner.