tournament     surface         week                                                               winner          runner - up                                 semifinalists
0      indian wells        hard      march 7                              roger federer (1) 6 - 2 , 6 - 4 , 6 - 4   lleyton hewitt (2)         guillermo cañas (14) andy roddick (3)
1             miami        hard     march 21      roger federer (1) 2 - 6 , 6 - 7 (4) , 7 - 6 (5) , 6 - 3 , 6 - 1    rafael nadal (29)                 andre agassi (9) david ferrer
2       monte carlo        clay     april 11                      rafael nadal (11) 6 - 3 , 6 - 1 , 0 - 6 , 7 - 5  guillermo coria (6)  richard gasquet (q) juan carlos ferrero (wc)
3              rome        clay        may 2           rafael nadal (5) 6 - 4 , 3 - 6 , 6 - 3 , 4 - 6 , 7 - 6 (6)  guillermo coria (9)                 andre agassi (6) david ferrer
4           hamburg        clay        may 9                          roger federer (1) 6 - 3 , 7 - 5 , 7 - 6 (4)  richard gasquet (q)  nikolay davydenko (15) christophe rochus (q)
5          montréal        hard     august 8                               rafael nadal (1) 6 - 3 , 4 - 6 , 6 - 2     andre agassi (4)            paul - henri mathieu greg rusedski
6        cincinnati        hard    august 15                                      roger federer (1) 6 - 3 , 7 - 5     andy roddick (5)         robby ginepri (wc) lleyton hewitt (3)
7            madrid    hard (i)   october 17           rafael nadal (1) 3 - 6 , 2 - 6 , 6 - 3 , 6 - 4 , 7 - 6 (3)    ivan ljubičić (8)       robby ginepri (16) david nalbandian (5)
8             paris  carpet (i)   october 31                  tomáš berdych 6 - 3 , 6 - 4 , 3 - 6 , 4 - 6 , 6 - 4    ivan ljubičić (6)           andy roddick (1) radek štěpánek (8)
9  shanghai ( tmc )  carpet (i)  november 13  david nalbandian 6 - 7 (4) , 6 - 7 (11) , 6 - 2 , 6 - 1 , 7 - 6 (3)        roger federer               gastón gaudio nikolay davydenko

Table as JSON:
{"tournament":{"0":"indian wells","1":"miami","2":"monte carlo","3":"rome","4":"hamburg","5":"montréal","6":"cincinnati","7":"madrid","8":"paris","9":"shanghai ( tmc )"},"surface":{"0":"hard","1":"hard","2":"clay","3":"clay","4":"clay","5":"hard","6":"hard","7":"hard (i)","8":"carpet (i)","9":"carpet (i)"},"week":{"0":"march 7","1":"march 21","2":"april 11","3":"may 2","4":"may 9","5":"august 8","6":"august 15","7":"october 17","8":"october 31","9":"november 13"},"winner":{"0":"roger federer (1) 6 - 2 , 6 - 4 , 6 - 4","1":"roger federer (1) 2 - 6 , 6 - 7 (4) , 7 - 6 (5) , 6 - 3 , 6 - 1","2":"rafael nadal (11) 6 - 3 , 6 - 1 , 0 - 6 , 7 - 5","3":"rafael nadal (5) 6 - 4 , 3 - 6 , 6 - 3 , 4 - 6 , 7 - 6 (6)","4":"roger federer (1) 6 - 3 , 7 - 5 , 7 - 6 (4)","5":"rafael nadal (1) 6 - 3 , 4 - 6 , 6 - 2","6":"roger federer (1) 6 - 3 , 7 - 5","7":"rafael nadal (1) 3 - 6 , 2 - 6 , 6 - 3 , 6 - 4 , 7 - 6 (3)","8":"tomáš berdych 6 - 3 , 6 - 4 , 3 - 6 , 4 - 6 , 6 - 4","9":"david nalbandian 6 - 7 (4) , 6 - 7 (11) , 6 - 2 , 6 - 1 , 7 - 6 (3)"},"runner - up":{"0":"lleyton hewitt (2)","1":"rafael nadal (29)","2":"guillermo coria (6)","3":"guillermo coria (9)","4":"richard gasquet (q)","5":"andre agassi (4)","6":"andy roddick (5)","7":"ivan ljubičić (8)","8":"ivan ljubičić (6)","9":"roger federer"},"semifinalists":{"0":"guillermo cañas (14) andy roddick (3)","1":"andre agassi (9) david ferrer","2":"richard gasquet (q) juan carlos ferrero (wc)","3":"andre agassi (6) david ferrer","4":"nikolay davydenko (15) christophe rochus (q)","5":"paul - henri mathieu greg rusedski","6":"robby ginepri (wc) lleyton hewitt (3)","7":"robby ginepri (16) david nalbandian (5)","8":"andy roddick (1) radek štěpánek (8)","9":"gastón gaudio nikolay davydenko"}}