Inzaghi's persistent knee and ankle injuries put a halt to his international play for almost two years before his resurgence at club level, which resulted in being called up by Italy coach Marcello Lippi for the 2006 World Cup final tournament. Due to the abundance of other top strikers such as Alessandro Del Piero, Francesco Totti and Luca Toni, Inzaghi made his only appearance – subbing on for Alberto Gilardino – in Italy's final group stage match against the Czech Republic on 22 June 2006, scoring his only goal in the tournament, rounding Petr Čech in a one-on-one encounter to net in Italy's second goal, which made him the oldest player to have scored for Italy in a World Cup, after Daniele Massaro. Italy went on to win the tournament, defeating France on penalties in the final.