Who defeated whom in the Seсond Battle of Tarain? October 4, 2025 by Admin A. Prithviraj defeated Moham mad Ghaurl B. Mahmud Ghazni defeated Prithviraj C. Prithviraj defeated Mahmud Ghazní D. Mohammad Ghauri defeated Prithviraj ✅ The correct answer is option D.