Stage 20 daily points
Nibali 70 + 18 for 27 teams (but the other 16 teams lost any ambitions a long time ago)
Duarte 40 pts for 7 teams
Betancur 15 pts for 5 teams
Aru 10 pts for 3 teams
Pozzovivo 5 pts for 1 team
D Caruso 3 pts for 2 teams
Atapuma 2 pts for 5 teams
Majka 1 pt for 10 teams
Today's top ten
1 Al Pacino 130 (Nibali, Duarte and Atapuma)
2 = Jakob747, Lupetto, Ruudz0r and Sasquatch 128 (Nibali and Duarte)
6= LightBing and NairoQ 105 (Nibali, Betancur and Atapuma)
8 Afrank 104 (Nibali, Betancur and Majka)
9 Geraint Too Fast 98 (Nibali and Aru)
10 Kazistuta 96 (Nibali, Pozzovivo, Atapuma and Majka)
1 Mellow Velo 820
2 Afrank 763
3 The Asian 762
4 Tuarts 749
5 NairoQ 708
6 Asdfgh101 702
7 Jakob747 700
8 Sasquatch 693
9 Vitapen 690
10 Al Pacino 681
11 Comodoro 679
11 Jancouver 679
13 Minessa 663
14 Kazistuta 655
15 Martyfulu 650
16 Lupetto 619
17 LightBing 617
18 Cyival 605
19 Ruudz0r 603
20 EvansisTheBest 592
21 Garfield 585
22 Maaaaaaaarten 584
23 Vladimir 575
24 Handbrake 566
25 Hilltopfinisher 558
26 Geraint Too Fast 554
27 Yellow Knight 551
28 Taiwan 479
29 Manafana 456
30 Karaev 383
31 Search 345
32 BlackBandit222 329
33 Hugo Koblet 318
34 Falze 306
35 Armchair Cyclist 293
36 Just Some Guy 284
37 Shalgo 271
38 Whittashau 247
39 The Fool on the Hill 195
40 Kjetilraknerud 185
41 18-Valve Pithy 168
42 MC Mountain 129
43 Bicycle Boy 112
(Following comments of others, I have not factored in any reallocation of stage points taken by Di Luca, but it would have lead to several changes in the top ten if I had)