Pineau experienced depression before returning as a winner

It's been five years since a Frenchman last won a stage at the Giro d'Italia, Christophe Le Mével on stage 17 in Varazze in 2005, and six years since Jerome Pineau last won a race, but Pineau put an end to both dry spells today in Novi Ligure.