Dumoulin’s last 3 GT finishes are 1, 2, 2. It was only a ride-for-the-ages from Froome that denied him the 2nd Giro. Injury, and a Sky rider on hot form are the only things that have beaten him at a GT since 2017. And he’s done that with weak/minimal team support.Ok, Froome is easily the best GT rider of this generation, but how the hell is Tom Dumoulin in a different league?!