İki tarafta tüm hazırlıklarını tamamlayıp 28 Temmuz sabahı, sabah namazından sonra savaş düzeni aldılar. Beyazıt, Niğbolu savaşında kullandığı Kurt Kapanı (Hilal) taktiğini uygulamak için ordunun en önünde yer aldı. Beyazıt, kendisine bağlı Azaplarla birlikte çalılık ve otluk bir düzlük üzerinden hücum ederek ilk taarruzu başlattı. Ancak bodur ağaçlar ve çalılıklar, ileri taarruz için hızı yavaşlatan bir etkendi. Öncü kuvvetlerin taarruza kalktığını gören Timur, ilk karşılığı okçularla verdi. Timurun ordusundan gelen yoğun oklar, çalılıklar ve otluklar sebebiyle yavaşlayan Azaplar üzerinde etkili olunca Azaplar, ağır kayıplar vererek geri çekilmek zorunda kaldı. İlk hamlesi başarılı olmayan Beyazıt, Yeniçeriler ve Sipahilerden oluşan güçlerine taarruz emri verdi. Timur, ilerleyen yaya kuvvetlerine karşı savaşçı fillerini ve ormanlık alan içerisinde gizlenen süvarileri görevlendirince avantaj yine Timurun güçlerinin eline geçti. Mirah Şahın birlikleri de Süleyman Çelebi komutasındaki birliklerin üzerine taarruz edince zor durumda kalan Süleyman Çelebi birliklerine Merkez güçte yer alan Yeniçeriler yardıma gitti. Sayıca az olan Osmanlı ordusu, Yeniçerilerin ordu merkezinden ayrılmasıyla ikiye bölündü ve Timurun savaşçı filleri daha da ileri sürmesiyle sağdan, soldan ve ön cepheden hücum eden güçlere karşı yeterli direnişi gösteremedi. Üstelik Osmanlı ordusu, savaşçı fillerle ilk kez karşılaşıyorlardı. Fillere karşı nasıl bir taktik izleyeceğini bilmeyen Osmanlı ordusu, karşı koyulmaz fillerin taarruzları karşısında disiplin ve düzenini kaybetmeye başlamıştı.
Bunun üzerine Beyazıt, büyük bir hata yapıp kurt kapanı taktiğini tekrar uygulayarak Sipahilerle Filleri karşı karşıya getirdi. Savaşın en kanlı ve şiddetli anı o andı. Yeniçerilerin ok atışları ve Sipahilerin başarılı taarruzlarıyla Filler etkisiz hale getirilebilmişti ancak hem Sipahiler, hem Yeniçeriler çok ağır kayıplar verdiler. Fillerinin devre dışı kaldığını gören Timur, Şeyh Ömer Mirza komutasındaki birliklerini Yeniçerilerin üzerine gönderdi. Beyazıt, bu hamleye karşılık olarak Anadolu beyliklerinden toplanan Askerleri ve Kara Tatarları takviye etti. Ancak Kara Tatarlar, Timur ile savaş öncesinde anlaşmışlardı. Yeniçerilerin yanına gitmek yerine Rumeli ve Sırp askerlerinin arka cenahından ok atışlarıyla arkadan saldırdılar. Miran Şah ile Süleyman Çelebi birliklerinin arasında geçen çarpışmalarda takviye olarak gelen güçlerden Anadolu Beylikleri taarruz etmekteyken, Timurun ordusuna bağlı Anadolu Beylikleri kendi bayraklarını açınca Beyazıta bağlı Anadolu beylikleri de Timurun ordusundaki Anadolu Beyliklerinin safına geçerek Osmanlı ordusundaki dengeleri alt üst ettiler. Yeniçeriler ve Rumeli birlikleri, önce Kara Tatarlar, sonrasında Anadolu Beyliklerinin Timurun safına geçmesiyle savaş alanındaki inisiyatiflerini kaybederek ağır kayıplar vermeye başladılar. Rumeli ve Sırp birlikleriyle Yeniçeriler dışındaki güçlerin kendilerine sırt çevirip Timurun tarafına geçmesiyle Beyazıt tam anlamıyla sükûtu hayale uğradı. Osmanlı ordusunda, yalnızca Yeniçeriler ev Rumeli-Sırp birlikler Beyazıta sırt çevirmemiş ve savaşın sonuna kadar mücadele etmişlerdi.
Bunun üzerine Beyazıt, büyük bir hata yapıp kurt kapanı taktiğini tekrar uygulayarak Sipahilerle Filleri karşı karşıya getirdi. Savaşın en kanlı ve şiddetli anı o andı. Yeniçerilerin ok atışları ve Sipahilerin başarılı taarruzlarıyla Filler etkisiz hale getirilebilmişti ancak hem Sipahiler, hem Yeniçeriler çok ağır kayıplar verdiler. Fillerinin devre dışı kaldığını gören Timur, Şeyh Ömer Mirza komutasındaki birliklerini Yeniçerilerin üzerine gönderdi. Beyazıt, bu hamleye karşılık olarak Anadolu beyliklerinden toplanan Askerleri ve Kara Tatarları takviye etti. Ancak Kara Tatarlar, Timur ile savaş öncesinde anlaşmışlardı. Yeniçerilerin yanına gitmek yerine Rumeli ve Sırp askerlerinin arka cenahından ok atışlarıyla arkadan saldırdılar. Miran Şah ile Süleyman Çelebi birliklerinin arasında geçen çarpışmalarda takviye olarak gelen güçlerden Anadolu Beylikleri taarruz etmekteyken, Timurun ordusuna bağlı Anadolu Beylikleri kendi bayraklarını açınca Beyazıta bağlı Anadolu beylikleri de Timurun ordusundaki Anadolu Beyliklerinin safına geçerek Osmanlı ordusundaki dengeleri alt üst ettiler. Yeniçeriler ve Rumeli birlikleri, önce Kara Tatarlar, sonrasında Anadolu Beyliklerinin Timurun safına geçmesiyle savaş alanındaki inisiyatiflerini kaybederek ağır kayıplar vermeye başladılar. Rumeli ve Sırp birlikleriyle Yeniçeriler dışındaki güçlerin kendilerine sırt çevirip Timurun tarafına geçmesiyle Beyazıt tam anlamıyla sükûtu hayale uğradı. Osmanlı ordusunda, yalnızca Yeniçeriler ev Rumeli-Sırp birlikler Beyazıta sırt çevirmemiş ve savaşın sonuna kadar mücadele etmişlerdi.