Denis Menchov of Russia wins fifth stage of Giro; Armstrong loses nearly 3 minutes on climbALPI DI SIUSI, Italy — Denis Menchov of Russia won the fifth stage of the Giro d’Italia in a grueling uphill finish Wednesday, while Lance Armstrong lost nearly three minutes despite getting help from his Astana teammates. Denis Menchov of Russia wins 5th stage of Giro; Lance Armstrong loses nearly 3 minutesALPI DI SIUSI, Italy — Denis Menchov of Russia won the fifth stage of the Giro d’Italia in a grueling uphill finish Wednesday, while Lance Armstrong lost nearly three minutes despite getting help from his Astana teammates. |