"That's my most important stage race victory", Kwiatkowski was quoted as saying by cyclingnews.com.
He added: "I tried a couple of stages ago but I came second".
Team Sky's Michal Kwiatkowski pictured after winning the Tirreno-Adriatico in Italy today.
Kittel's other stage win was for the sprinters on Thursday. Kittel edged Peter Sagan, who had been held up by a crash with about seven kilometers left of the 153-kilometer sixth stage from Numana to Fano.
Coastal storm brushes area with a little snow overnight into Tuesday
Prevailing southwest winds 5 to 15 mph with gusts to around 30 mph...except southwest 15 to 30 mph over ridges. Wednesday will be cloudy with a high around 37, and there is a 50 percent chance of snow showers.
If you were looking for the unluckiest rider in the professional peloton, then you'd be hard-pressed to find a less fortunate rider than Geraint Thomas.
"The guys were absolutely brilliant today and we went in with a plan that was executed perfectly, they really ramped the pace up on the closing circuit and dropped me off in a great position on the climb".
Chris Froome, who was out of the running in the GC standings after a number of mechanical issues during the week, finished in the same time as team-mate Kwiatkowski.
With Porte ill, Van Garderen at Paris-Nice (where he abandoned on stage one after crashing into a car), and Dennis seemingly short of form despite focusing on the Giro this year, Caruso seized his opportunity with a strong second place finish overall.