In this paper, I develop an analysis of the Italian syntax–prosody interface in Match Theory, revisiting three φ-diagnostics from previous work: word-final vowel deletion, stress retraction and final lengthening. I show that these processes sometimes diverge in their distribution, supporting the existence of two phrasal domains in Italian. These domains are analysed using prosodic recursion. I then develop a novel formulation of MatchXP, according to which only syntactic XPs with phonologically overt heads, whether lexical or functional, are visible to the syntax–prosody mapping. This formulation is argued to be superior to versions of MatchXP that only match lexical XPs or that attempt to match all XPs, at least in Italian, suggesting that implementation of syntax–prosody mapping constraints may be subject to cross-linguistic variation.