Последние годы Михаил Иванович, уже больной, часто навещал в Люблине Дубравина, в семье которого проживали его жена Анастасия Дмитриевна и дочь. Он ездил по польским городам, давая сеансы одновременной игры и вслепую, участвуя в матчах и турнирах, зарабатывая деньги для себя, своей капризной жены и дочери. Три тяжелые болезни — цирроз печени, подагра, диабет, выявленные у Чигорина к 1905 году через три года сведут его в Люблинскую могилу. В 1906 году он еще выиграет матч в Лодзи у Сальве со счетом +7; -5; =3, а затем там же завоюет второй приз на матч-турнире, отстав от победителя Акибы Рубинштейна на одно очко. Последние успехи будут у Чигорина на международном турнире в Нюрнберге в июле 1906 года, где он получит пятый приз. Весной 1907 года Михаил Иванович займет первое место в Московском матч-турнире пяти сильнейших шахматистов и познакомится там с будущим четвертым чемпионом мира, четырнадцатилетним Сашей Алехиным, поразившим его своими уникальными способностями, помнившим наизусть все лучшие партии Чигорина. Осенью 1907 года он оставит Петербург и переедет в Люблин тяжело больной, глубоко разочарованный и никогда не узнает, что рядом с ним, в том же городе, находился будущий его последователь, продолжатель дела его жизни Николай Васильевич Крыленко, создавший за короткий срок сильнейшую в мире шахматную державу. Михаил Иванович накануне смерти сожжет свои дорожные шахматы, впадет в беспамятство и скончается по иронии судьбы на руках бросившей его когда-то жены Анастасии — это случится 25 января (12 января ст. стиля) 1908 года. В 1914 году его прах будет перевезен в Петербург. Так закончится жизнь Чигорина, насыщенная множеством интересных событий, и начнется шахматное бессмертие.