I have just completed my first month of racing and have been doing pretty well. I am consistently getting better time trial times and am dropping everyone in my category in the hills so I think am going to do well in the stage races later in the year.
However, I am having problems winning the one off races that have shorter flat courses and am trying to come up with tactics that will allow me to leverage my better overall fitness level and not have it come down to a final sprint where I don't have as much of an advantage as I do in raw time trialling vs everyone else.
So far I have tried attacking with about 1.5 or 2 K to go, and the peloton strings out quickly and starts struggling, but before I get some distance usually 1 or 2 guys can latch on to my wheel and at least one of them usually ends up getting around me in the last 10 to 20 meters. I am not sure if I should be attacking earlier on in the final few Ks or just trying to wear everyone out earlier in the race so by the time the final few kilos come around they can't latch on to my wheel when I decide to go. Any tactical advice on beating the peloton and sprinters on flat courses?