Inzaghi, who saved Juventus from embarrassment when he scored in the 1-1 draw two weeks ago in Turin, scored in the 29th, 65th and 73rd minutes. His strike partner, Alessandro Del Piero, hit the fourth goal one minute from time.
Dynamo's Sergei Rebrov had made it 1-1 in the 54th minute, giving the home fans a brief glimmer of hope. But Inzaghi struck back, silencing a sell-out 100,000 crowd.
Real Madrid beat Germany's Bayer Leverkusen 3-0 to reach the last four, with headed goals by Christian Karembeu and Fernando Morientes and a late penalty by Fernando Hierro.Reuse content