Faits : A. Par contrat de bail à loyer du 2 septembre 2002, B._ a cédé à A._ l'usage de locaux commerciaux situés en ville de Genève, destinés à l'exploitation d'un cabaret-dancing. Le bail a été initialement conclu pour cinq ans, du 1er juin 2003 au 31 mai 2008; il était ensuite renouvelable de cinq ans en cinq ans, sauf préavis de résiliation signifié six mois avant l'échéance. Le loyer a été fixé à 4'275 fr. par mois, charges comprises. Selon l'art. 31 des conditions générales jointes au bail, toute communication ou notification du bailleur au locataire relative à l'exécution et à l'application du bail lui est valablement adressée aux locaux loués, à charge pour le locataire d'assurer la remise de son courrier en toutes circonstances, notamment en cas d'absence. Entre 2003 et 2009, le bailleur a autorisé la mise en gérance de l'établissement. Au départ du gérant, les parties ont discuté de son remplacement, sans que les négociations aboutissent. Le 6 octobre 2009, le locataire a informé le bailleur qu'il avait remis son fonds de commerce à un tiers dénommé C._. Par courrier du 20 octobre 2009, envoyé à l'adresse des locaux loués et au domicile privé du locataire, le bailleur a mis celui-ci en demeure de mettre fin à la gérance non autorisée, sous menace de résilier son bail. Par avis officiel du 19 février 2010, envoyé par pli recommandé à l'adresse des locaux loués, le bailleur a déclaré résilier le bail pour son échéance du 31 mai 2013, au motif que le locataire n'exploitait plus personnellement les locaux. Le pli recommandé a été retourné à son expéditeur avec la mention "non réclamé". L'avis de résiliation a été renvoyé au locataire par pli simple du 19 avril 2010. Apprenant que l'établissement était exploité sans son autorisation par un nouveau gérant, le bailleur a envoyé le 7 juin 2011 un pli recommandé à l'adresse des locaux loués et un pli simple à l'adresse privée du locataire, dans lequel il mettait ce dernier en demeure de mettre fin à cette nouvelle sous-location, sous menace de résilier le bail. Il précisait ne pas renoncer à la résiliation donnée pour l'échéance contractuelle. Faisant référence à ce courrier du 7 juin 2011, le locataire a écrit au bailleur le 27 juin 2011 pour donner diverses explications au sujet de l'exploitation de l'établissement. Par pli recommandé du 2 août 2011, le bailleur a rappelé au locataire que son contrat de bail était résilié pour le 31 mai 2013, que cette résiliation n'avait pas été contestée et que les locaux devaient être libérés pour cette date. Par courrier du 6 mai 2013, la gérance de l'immeuble a informé le locataire qu'un état des lieux serait dressé le 31 mai 2013 à 9 h 00. Les locaux n'ont pas été restitués. B. B.a. Le 11 juin 2013, le bailleur a saisi le Tribunal des baux et loyers du canton de Genève d'une requête tendant à l'évacuation du locataire, avec demande d'exécution directe. L'application de la procédure sommaire pour les cas clairs (art. 257 CPC) était sollicitée. Une audience s'est tenue le 16 octobre 2013. Le locataire s'est opposé à la demande et a produit des pièces. Il a plaidé que le congé n'était pas valable parce qu'il ne l'avait jamais reçu; tout au plus avait-il reçu une copie de l'avis de résiliation adressée sous pli simple le 19 avril 2010. Il n'avait pas contesté le congé devant l'autorité de conciliation. Par jugement du 16 octobre 2013, le Tribunal des baux a condamné le locataire à évacuer les locaux commerciaux, tout en accordant un sursis à l'exécution du jugement jusqu'à fin décembre 2013. Dans les considérants, il est notamment reproché au locataire de n'avoir donné aucune explication quant au fait qu'il n'aurait pas reçu l'avis postal l'invitant à retirer le pli recommandé du 19 février 2010; il n'a fait valoir aucun élément susceptible de rendre vraisemblables ses allégations ou de créer un doute sur les circonstances dans lesquelles le courrier recommandé ne lui aurait pas été acheminé. Le tribunal conclut que l'état de fait, bien que contesté, peut être considéré comme établi. B.b. Le locataire a fait appel de cette décision, concluant au rejet des conclusions du bailleur. La Chambre des baux et loyers de la Cour de justice a confirmé la décision d'expulsion par arrêt du 5 mai 2014. C. Le locataire, qui agit personnellement, saisit le Tribunal fédéral d'un recours en matière civile, dans lequel il conclut à ce que le bailleur soit débouté de toutes ses conclusions. Il demande de surcroît l'octroi de l'effet suspensif. Le bailleur conclut au rejet du recours et de la requête d'effet suspensif.