The Italians went ahead in the second half after an unfortunate own goal from Turkey defender Merih Demiral in the 53rd minute.
Ciro Immobile fired home the second from close range, after the Turkish keeper Ugurcan Cakir parried a Leonardo Spinazzola shot.
Then Napoli winger Lorenzo Insigne put the finishing touches to a wonderful Italian move in the 79th minute, curling home an excellent finish.
Roberto Mancini's side are now unbeaten in 28 matches, last losing in November 2018 to Portugal, and posted a clear warning to Europe's other leading sides with a dominant display in a ninth straight win.
You can read the full match report on our sister site Football365 here.
Saturday brings us three crackers to get stuck into and Planet Sport's tipsters have been hard at work pulling together some of the best tips to help put some extra cash in your pocket.
Wales tackle Switzerland at 2pm (GMT), and 'both teams to score' looks like an interesting wager. However, if that doesn't tickle your fancy then you can read our full betting preview here.
At 5pm Denmark face Finland, some of our money is on the Danes to win, both teams to score and over 4.5 cards in the match. Full match preview here.
Finally we end the day with Belgium v Russia (8pm). Belgian striker Romelu Lukaku should be licking his lips ahead of this match and we reckon a safe bet is the Inter Milan striker scoring at any time. Full betting preview here.