500cc Classification
| Pos | Rider | Manufacturer | Time/Retired | Points |
|---|---|---|---|---|
| 1 | Wayne Rainey | Yamaha | 46:01.689 | 20 |
| 2 | Eddie Lawson | Yamaha | +1.149 | 17 |
| 3 | Wayne Gardner | Honda | +3.564 | 15 |
| 4 | Mick Doohan | Honda | +22.564 | 13 |
| 5 | Niall Mackenzie | Suzuki | +49.333 | 11 |
| 6 | Carl Fogarty | Honda | +1:07.973 | 10 |
| 7 | Jean Philippe Ruggia | Yamaha | +1:08.831 | 9 |
| 8 | Juan Garriga | Yamaha | +1:20.431 | 8 |
| 9 | Alex Barros | Cagiva | +1 Lap | 7 |
| 10 | Ron Haslam | Cagiva | +1 Lap | 6 |
| 11 | Marco Papa | Honda | +1 Lap | 5 |
| 12 | Cees Doorakkers | Honda | +1 Lap | 4 |
| 13 | Peter Linden | Honda | +1 Lap | 3 |
| Ret | Eero Kuparinen | Honda | Retirement | |
| Ret | Randy Mamola | Cagiva | Retirement | |
| Ret | Kevin Schwantz | Suzuki | Retirement | |
| Ret | Andreas Leuthe | Honda | Retirement | |
| Ret | Christian Sarron | Yamaha | Retirement |
Read more about this topic: 1990 Swedish Motorcycle Grand Prix