През 1395 година Баязид оглавява нов поход на северозапад, преминава през Белград и Темешвар и влиза във Влашко където се сблъсква с местния владетел Мирчо Стари в битката при Ровине. В боя загиват османските васали Константин Драгаш и Крали Марко, но османците надделяват. Успехът им обаче не е траен и малко по-късно с унгарска помощ Мирчо Стари си връща властта. На връщане от този поход Баязид превзема Никопол и екзекутира последния търновски цар Иван Шишман, обвинявайки го, че е изпратил войски в помощ на Мирчо Стари.