The 1928 Tour de France was the 22nd edition of the Tour de France, one of cycling's Grand Tours. The Tour began in Paris with a team time trial on 17 June, and Stage 12 occurred on 2 July with a mountainous stage from Marseille. The race finished in Paris on 15 July.

Stage 12 2 July 1928 - Marseille to Nice,

Stage 12 result Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop s.t. 3 Alleluia-Wolber s.t. 4 Thomann-Dunlop s.t. 5 JB Louvet-Hutchinson + 40" 6 Alleluia-Wolber + 2' 20" 7 Armor-Dunlop s.t. 8 Alleluia-Wolber + 4' 48" 9 Alcyon-Dunlop s.t. 10 Touriste-routier + 4' 55"General classification after stage 12 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 45' 53" 3 Alcyon-Dunlop + 1h 01' 59" 4 5 6 7 8 9 10

Stage 13 4 July 1928 - Nice to Grenoble,

Stage 13 result Rank Rider Team Time 1 Alleluia-Wolber 2 Alcyon-Dunlop s.t. 3 Elvish-Wolber s.t. 4 Alcyon-Dunlop + 5' 32" 5 Alleluia-Wolber + 10' 25" 6 JB Louvet-Hutchinson + 17' 56" 7 Thomann-Dunlop s.t. 8 Armor-Dunlop s.t. 9 Alcyon-Dunlop + 23' 37" 10 Touriste-routier s.t.General classification after stage 13 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 1h 07' 31" 3 Alcyon-Dunlop + 1h 09' 30" 4 5 6 7 8 9 10

Stage 14 6 July 1928 - Grenoble to Evian,

Stage 14 result Rank Rider Team Time 1 Alleluia-Wolber 2 JB Louvet-Hutchinson + 4' 25" 3 JB Louvet-Hutchinson s.t. 4 Armor-Dunlop + 8' 24" 5 Alcyon-Dunlop s.t. 6 Elvish-Wolber s.t. 7 Alleluia-Wolber + 16' 00" 8 Alcyon-Dunlop s.t. 9 Alleluia-Wolber s.t. 10 Alcyon-Dunlop + 26' 17"General classification after stage 14 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 1h 15' 07" 3 Alcyon-Dunlop + 1h 27' 23" 4 5 6 7 8 9 10

Stage 15 8 July 1928 - Evian to Pontarlier, (TTT)

Stage 15 result Rank Rider Team Time 1 Alleluia-Wolber 2 Alleluia-Wolber s.t. 3 Alleluia-Wolber s.t. 4 Alleluia-Wolber s.t. 5 Alcyon-Dunlop + 5' 51" 6 Alcyon-Dunlop s.t. 7 Alcyon-Dunlop s.t. 8 Alcyon-Dunlop s.t. 9 Thomann-Dunlop s.t. 10 JB Louvet-Hutchinson + 14' 40"General classification after stage 15 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 1h 15' 07" 3 Alcyon-Dunlop + 1h 27' 23" 4 5 6 7 8 9 10

Stage 16 9 July 1928 - Pontarlier to Belfort, (TTT)

Stage 16 result Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop s.t. 3 Thomann-Dunlop s.t. 4 Armor-Dunlop s.t. 5 Alcyon-Dunlop s.t. 6 Armor-Dunlop + 46" 7 Alcyon-Dunlop s.t. 8 Armor-Dunlop s.t. 9 Alcyon-Dunlop + 1' 03" 10 Alleluia-Wolber + 1' 08"General classification after stage 16 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 1h 15' 07" 3 Alcyon-Dunlop + 1h 27' 23" 4 5 6 7 8 9 10

Stage 17 10 July 1928 - Belfort to Strasbourg, (TTT)

Stage 17 result Rank Rider Team Time 1 Armor-Dunlop 2 Thomann-Dunlop + 5" 3 Alcyon-Dunlop + 10" 4 Alcyon-Dunlop s.t. 5 Alcyon-Dunlop s.t. 6 Alcyon-Dunlop s.t. 7 Armor-Dunlop s.t. 8 Alcyon-Dunlop s.t. 9 Armor-Dunlop s.t. 10 JB Louvet-Hutchinson + 1' 11"General classification after stage 17 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 1h 15' 07" 3 Alcyon-Dunlop + 1h 27' 23" 4 5 6 7 8 9 10

Stage 18 11 July 1928 - Strasbourg to Metz, (TTT)

Stage 18 result Rank Rider Team Time 1 Alcyon-Dunlop 2 Thomann-Dunlop s.t. 3 Alcyon-Dunlop s.t. 4 Alcyon-Dunlop s.t. 5 Armor-Dunlop + 1' 41" 6 Alcyon-Dunlop s.t. 7 JB Louvet-Hutchinson + 4' 48" 8 Armor-Dunlop + 7' 52" 9 JB Louvet-Hutchinson + 9' 34" 10 JB Louvet-Hutchinson + 10' 55"General classification after stage 18 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 1h 15' 07" 3 Alcyon-Dunlop + 1h 27' 23" 4 5 6 7 8 9 10

Stage 19 12 July 1928 - Metz to Charleville, (TTT)

Stage 19 result Rank Rider Team Time 1 Alleluia-Wolber 2 Alleluia-Wolber s.t. 3 Alleluia-Wolber s.t. 4 Alleluia-Wolber s.t. 5 Alleluia-Wolber s.t. 6 JB Louvet-Hutchinson + 9' 38" 7 Alcyon-Dunlop + 10' 15" 8 Elvish-Wolber + 12' 02" 9 Fontan-Wolber s.t. 10 Elvish-Wolber s.t.General classification after stage 19 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 47' 31" 3 Alcyon-Dunlop + 1h 03' 18" 4 5 6 7 8 9 10

Stage 20 13 July 1928 - Charleville to Malo-les-Bains, (TTT)

Stage 20 result Rank Rider Team Time 1 Alcyon-Dunlop 2 Thomann-Dunlop + 2' 01" 3 Alcyon-Dunlop + 9' 38" 4 Alcyon-Dunlop s.t. 5 Armor-Dunlop + 30' 01" 6 Alcyon-Dunlop s.t. 7 Alleluia-Wolber + 31' 03" 8 Armor-Dunlop + 33' 04" 9 Alleluia-Wolber + 33' 14" 10 JB Louvet-Hutchinson + 38' 14"General classification after stage 20 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 47' 31" 3 Alcyon-Dunlop + 53' 40" 4 5 6 7 8 9 10

Stage 21 14 July 1928 - Malo-les-Bains to Dieppe, (TTT)

Stage 21 result Rank Rider Team Time 1 Alleluia-Wolber 2 Armor-Dunlop + 10' 00" 3 Thomann-Dunlop s.t. 4 Alcyon-Dunlop s.t. 5 Alcyon-Dunlop s.t. 6 Alcyon-Dunlop s.t. 7 Alcyon-Dunlop s.t. 8 Armor-Dunlop + 10' 18" 9 Alcyon-Dunlop + 18' 28" 10 Elvish-Wolber + 20' 00"General classification after stage 21 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 47' 31" 3 Alcyon-Dunlop + 53' 40" 4 5 6 7 8 9 10

Stage 22 15 July 1928 - Dieppe to Paris,

Stage 22 result Rank Rider Team Time 1 Alcyon-Dunlop 2 Alleluia-Wolber s.t. 3 Alleluia-Wolber s.t. 4 Thomann-Dunlop s.t. 5 Alleluia-Wolber s.t. 6 Alleluia-Wolber s.t. 7 Armor-Dunlop s.t. 8 Alleluia-Wolber s.t. 9 Ravat-Wonder-Dunlop s.t. 10 JB Louvet-Hutchinson s.t.General classification after stage 22 Rank Rider Team Time 1 Alcyon-Dunlop 2 Alcyon-Dunlop + 50' 07" 3 Alcyon-Dunlop + 56' 16" 4 Thomann-Dunlop + 1h 19' 18" 5 Armor-Dunlop + 1h 53' 32" 6 Alleluia-Wolber + 2h 14' 02" 7 Elvish-Wolber + 5h 07' 47" 8 Alleluia-Wolber + 5h 18' 28" 9 Alleluia-Wolber + 5h 37' 33" 10 Alleluia-Wolber + 5h 41' 20"

References