Deutschland Tour: Alessio Magagnotti lands stunning sprint win ahead of Paul Magnier on stage 2

19-year-old Italian delivers first pro win on rainy day