The Lotto-Soudal rider took his second stage victory after finishing the 221km route, which started in Carpi, in a time of 5:17:26.
Second place went to stage 10 winner Arnaud Demare (Groupama-FDJ), with Pascal Ackermann (Bora-Hansgrohe) third.
Demare finishing ahead of Ackermann meant that he took over the maglia ciclamino jersey as leader of the points classification.
Fourth was Elia Viviani (Deceuninck-QuickStep), while Davide Cimolai (Israel Cycling Academy) completed the top five.
“I think my team’s done a great job all week. I think I was a little more relaxed going into this stage because I already had the one win. When you’re a bit relaxed you save more energy and everything seems to fall into place a little easier,” said Ewan.
View more results below.
Stage 11 results
1. Caleb Ewan (Aus) Lotto Soudal 5:17:26
2. Arnaud Demare (Fra) Groupama-FDJ
3. Pascal Ackermann (Ger) Bora-Hansgrohe
4. Elia Viviani (Ita) Deceuninck-QuickStep
5. Davide Cimolai (Ita) Israel Cycling Academy
6. Simone Consonni (Ita) UAE Team Emirates
7. Ryan Gibbons (RSA) Dimension Data
8. Giacomo Nizzolo (Ita) Dimension Data
9. Jakub Mareczko (Ita) CCC Team
10. Sean Bennett (USA) EF Education First
1. Valerio Conti (Ita) UAE Team Emirates
2. Primoz Roglic (Slo) Team Jumbo-Visma +0:01:50
3. Nans Peters (Fra) AG2R La Mondiale +0:02:21
4. José Rojas (Spa) Movistar Team +0:02:33
5. Fausto Masnada (Ita) Androni Giocattoli-Sidermec +0:02:36
6. Andrey Amador (CRc) Movistar Team +0:02:39
7. Amaro Antunes (Por) CCC Team +0:03:05
8. Valentin Madouas (Fra) Groupama-FDJ +0:03:27
9. Giovanni Carboni (Ita) Bardiani CSF +0:03:30
10. Pello Bilbao (Spa) Astana Pro Team +0:03:32
59. Ryan Gibbons (RSA) Dimension Data +0:17:50