L'Italien Danilo Di Luca, qui avait attaqué à 10 kilomètres de l'arrivée, a été rejoint dans les derniers hectomètres par le premier peloton. Dans la dernière montée, la Croce Ferrata, le Français Sylvain Georges a résisté longtemps au peloton mené par les équipiers du Britannique Bradley Wiggins.
Il a été rejoint et débordé après le panneau des 10 derniers kilomètres par Di Luca accompagné du Colombien Robinson Chalapud. Le duo a basculé au sommet avec un mince avantage sur le peloton qui n'a repris Di Luca qu'in extremis, sous une pluie battante.
Parent éloigné de l'ancien vainqueur du Giro et de la Vuelta, Giovanni Battaglin, le vainqueur du jour, a gagné pour la première fois une étape du Giro. Il s'est déjà signalé toutefois en gagnant dès ses débuts professionnels, à l'été 2011, la Coppa Sabatini, une semi-classique italienne. Mercredi, la 5e étape, longue de 203 kilomètres entre Cosenza et Matera, concerne davantage les routiers-sprinteurs.
afp/alt
4e étape, P.Bussentino-Serra S.Bruno (246 km)
1. Enrico Battaglin ITA 6h14'19"
2. Fabio Felline ITA + 0"
3. Giovanni Visconti ITA 0"
4. Rigoberto Uran COL 0"
5. Arnold Jeanneson FRA 0"
6. Cadel Evans AUS 0"
7. Benat Intxausti ESP 0"
8. Ryder Hesjedal CAN 0"
9. Robert Kiserlovski CRO 0"
10. Luca Paolini ITA 0"
62. Steve Morabito SUI 21"
88. Danilo Wyss SUI 7'30"
Giro, classement (07.05)
1. Luca Paolini ITA 15h18'51"
2. Rigoberto Uran COL + 17"
3. Benat Intxausti ESP 26"
4. Vincenzo Nibali ITA 31"
5. Ryder Hesjedal CAN 34"
6. Bradley Wiggins GBR 34"
7. Giampaolo Caruso ITA 36"
8. Sergio Henao COL 37"
9. Mauro Santambrogio ITA 39"
10. Cadel Evans AUS 42"
25. Steve Morabito SUI 1'49"
81. Danilo Wyss SUI 13'57"