The 32-year-old has been outstanding in his team's run to a semi-final against England in Moscow on Wednesday, picking up the man-of-the-match award in three of Croatia's five matches.
With the score at 1-1 in the Nizhny Novgorod Stadium, Modric's penalty five minutes from the end of extra time was saved by Kasper Schmeichel. However, the captain opted to return and converted in Croatia's 3-2 shootout win.
Perisic, along with Luka Modric the only players not rested, struck in the last minute to confirm their last-16 clash with Denmark after Milan Badelj's second-half goal had been cancelled out by Gylfi Sigurdsson's penalty.
Modric has been one of the stars of the World Cup so far, scoring in each of his opening two games as Croatia have stormed to the top of Group D.
A Luka Modric penalty 20 minutes from time and a first-half own goal sealed victory for a Croatia side brimming with technical ability.