Faits : A. A.a. A._ était propriétaire (n° 1850) et copropriétaire (n os 1798 et 1940) de parcelles sises sur le territoire de la commune de U._; ces immeubles étaient grevés, à hauteur de 1'359'000 fr., de trois cédules hypothécaires (sur papier). Par convention du 5 février 2002, B.B._ et son épouse - fille de A._ - ont augmenté à 1'393'500 fr. le prêt contracté auprès de la Banque Cantonale de Genève (BCGe) pour financer la construction de leur habitation. En garantie de ce crédit, A._ a remis à la banque la propriété des cédules à titre fiduciaire. Le 29 mars 2007, la BCGe a cédé à un dénommé C._ sa créance de 1'387'166 fr.88 à l'égard des époux B._ en contrepartie du versement de la somme de 1'388'438 fr.50; la banque lui a aussi transféré les cédules en pleine propriété. A.b. Par convention du 29 mars 2007, C._ a consenti à B.B._ un prêt de 1'388'438 fr.50 avec intérêts à 2,5 % pour une durée de 69 mois ( i.e. du 1er avril 2007 au 31 décembre 2012), aucun amortissement n'étant prévu pendant la durée du prêt. Sous la rubrique « Garantie et sûretés », cet accord indiquait que la BCGe avait remis les cédules en pleine propriété au prêteur et que celui-ci pouvait en tout temps, s'il estimait que le prêt n'était plus garanti par ces titres, ouvrir une procédure en réalisation de gage. A.c. Après avoir versé à C._ la somme de 1'347'257 fr.80, A._ a obtenu le 5 novembre 2010 la restitution des trois cédules. B. Le 19 avril 2013, A._ a fait notifier à B.B._ un commandement de payer (poursuite ordinaire n° xxxx) les sommes de: - 1'388'438 fr.50 avec intérêts à 5 % dès le 1er janvier 2013, au titre du « remboursement du prêt consenti au débiteur selon contrat du 29.03.07 par C._, auquel le créancier est subrogé selon l'art. 110 ch. 1 CO pour avoir remboursé ledit p [r] êt et dégrevé les trois cédules qui lui servaient de gage, et dont le créancier est propriétaire, le remboursement dudit prêt étant exigible le 01.01.13 »; - 5'785 fr.20 avec intérêts à 5 % dès le 1er janvier 2013, au titre des « int. contractuels de 2,5% dudit prêt pour l[a] période du 01.11.12 au 31.12.12 ». Cet acte ayant été frappé d'opposition totale, le poursuivant a requis le 17 juillet 2013 la mainlevée provisoire à concurrence de 1'388'438 fr.50 avec intérêts à 5 % l'an dès le 1er janvier 2013, sous imputation des sommes de 8'725 fr.85 (valeur 2 avril 2013), 2'916 fr.65 (valeur 3 mai 2013) et 2'916 fr.65 (valeur 31 mai 2013). Statuant le 17 janvier 2014, le Tribunal de première instance de Genève a rejeté la requête. Cette décision a été confirmée le 30 mai 2014 par la Chambre civile de la Cour de justice du canton de Genève. C. Par acte du 3 juillet 2014, le poursuivant exerce un recours en matière civile au Tribunal fédéral; sur le fond, il reprend les conclusions de sa requête de mainlevée. Des observations n'ont pas été requises.