After a 3-0 mauling at the hands of Argentina last week, many expected Italy to be swept aside by Germany at the weekend. However, this inexperienced Azzurri side held their own against their Group 3 counterparts and will take confidence from that into Tuesday's welcome of Hungary.
The Magyars sprung a huge upset when they beat England 1-0 in Budapest on Saturday evening. Fresh from that morale boosting victory, they'll look to build upon a record of four wins in their last five when they take on Italy.
Hungary beat Italy 3-1 the last time these two faces off in 2007, however it could be that a draw is on the cards on Tuesday.