England's Matt Wallace will take a two-shot lead into the final round of the Italian Open after moving clear of the pack in Monza.
Wallace went into the third round at 13 under, tied with Marcus Fraser atop of the leaderboard, and finished the day four shots better off.
Wallace, 27, who won his first European Tour title in Portugal earlier this year, carded five birdies and only one bogey, pulling off an impressive par save at the 18th.
"I'd say we're probably only halfway there because Sunday is a different day," Wallace said on europeantour.com. "I'm going to go out, fight as hard as I can and hopefully be standing here with the trophy tomorrow."
Molinari was in fine form in front of his home fans, birdieing the third, sixth and ninth holes and then picking up further shots at the 14th and 17th.
The Italian said: "I'm very pleased. I played very well. Obviously I know it's going to be tough tomorrow, but I'm in a good position."
Hatton, celebrating his 26th birthday, fared even better than Molinari on the front nine with six birdies, including four in a row from the fourth.
His back nine was less spectacular, but another birdie at the 14th saw him sign for a 65.
Hatton said: "I holed quite a few putts on the front nine and, sadly, I just couldn't make the most of my opportunities on the back nine. It was a game of two halves on the greens but I'm in a good position going into tomorrow."