race          date                   location     pole position       fastest lap       race winner       constructor  report
0       brazilian grand prix       7 april                jacarepaguá  michele alboreto       alain prost       alain prost     mclaren - tag  report
1      portuguese grand prix      21 april                    estoril      ayrton senna      ayrton senna      ayrton senna   lotus - renault  report
2      san marino grand prix         5 may                      imola      ayrton senna  michele alboreto   elio de angelis   lotus - renault  report
3          monaco grand prix        19 may                     monaco      ayrton senna  michele alboreto       alain prost     mclaren - tag  report
4        canadian grand prix       16 june  circuit gilles villeneuve   elio de angelis      ayrton senna  michele alboreto           ferrari  report
5         detroit grand prix       23 june                    detroit      ayrton senna      ayrton senna      keke rosberg  williams - honda  report
6          french grand prix        7 july                paul ricard      keke rosberg      keke rosberg     nelson piquet     brabham - bmw  report
7         british grand prix       21 july                silverstone      keke rosberg       alain prost       alain prost     mclaren - tag  report
8          german grand prix      4 august                nürburgring          teo fabi        niki lauda  michele alboreto           ferrari  report
9        austrian grand prix     18 august             österreichring       alain prost       alain prost       alain prost     mclaren - tag  report
10          dutch grand prix     25 august                  zandvoort     nelson piquet       alain prost        niki lauda     mclaren - tag  report
11        italian grand prix   8 september                      monza      ayrton senna     nigel mansell       alain prost     mclaren - tag  report
12        belgian grand prix  15 september        spa - francorchamps       alain prost       alain prost      ayrton senna   lotus - renault  report
13       european grand prix     6 october               brands hatch      ayrton senna   jacques laffite     nigel mansell  williams - honda  report
14  south african grand prix    19 october                    kyalami     nigel mansell      keke rosberg     nigel mansell  williams - honda  report
15     australian grand prix    3 november                   adelaide      ayrton senna      keke rosberg      keke rosberg  williams - honda  report

Table as JSON:
{"race":{"0":"brazilian grand prix","1":"portuguese grand prix","2":"san marino grand prix","3":"monaco grand prix","4":"canadian grand prix","5":"detroit grand prix","6":"french grand prix","7":"british grand prix","8":"german grand prix","9":"austrian grand prix","10":"dutch grand prix","11":"italian grand prix","12":"belgian grand prix","13":"european grand prix","14":"south african grand prix","15":"australian grand prix"},"date":{"0":"7 april","1":"21 april","2":"5 may","3":"19 may","4":"16 june","5":"23 june","6":"7 july","7":"21 july","8":"4 august","9":"18 august","10":"25 august","11":"8 september","12":"15 september","13":"6 october","14":"19 october","15":"3 november"},"location":{"0":"jacarepaguá","1":"estoril","2":"imola","3":"monaco","4":"circuit gilles villeneuve","5":"detroit","6":"paul ricard","7":"silverstone","8":"nürburgring","9":"österreichring","10":"zandvoort","11":"monza","12":"spa - francorchamps","13":"brands hatch","14":"kyalami","15":"adelaide"},"pole position":{"0":"michele alboreto","1":"ayrton senna","2":"ayrton senna","3":"ayrton senna","4":"elio de angelis","5":"ayrton senna","6":"keke rosberg","7":"keke rosberg","8":"teo fabi","9":"alain prost","10":"nelson piquet","11":"ayrton senna","12":"alain prost","13":"ayrton senna","14":"nigel mansell","15":"ayrton senna"},"fastest lap":{"0":"alain prost","1":"ayrton senna","2":"michele alboreto","3":"michele alboreto","4":"ayrton senna","5":"ayrton senna","6":"keke rosberg","7":"alain prost","8":"niki lauda","9":"alain prost","10":"alain prost","11":"nigel mansell","12":"alain prost","13":"jacques laffite","14":"keke rosberg","15":"keke rosberg"},"race winner":{"0":"alain prost","1":"ayrton senna","2":"elio de angelis","3":"alain prost","4":"michele alboreto","5":"keke rosberg","6":"nelson piquet","7":"alain prost","8":"michele alboreto","9":"alain prost","10":"niki lauda","11":"alain prost","12":"ayrton senna","13":"nigel mansell","14":"nigel mansell","15":"keke rosberg"},"constructor":{"0":"mclaren - tag","1":"lotus - renault","2":"lotus - renault","3":"mclaren - tag","4":"ferrari","5":"williams - honda","6":"brabham - bmw","7":"mclaren - tag","8":"ferrari","9":"mclaren - tag","10":"mclaren - tag","11":"mclaren - tag","12":"lotus - renault","13":"williams - honda","14":"williams - honda","15":"williams - honda"},"report":{"0":"report","1":"report","2":"report","3":"report","4":"report","5":"report","6":"report","7":"report","8":"report","9":"report","10":"report","11":"report","12":"report","13":"report","14":"report","15":"report"}}