The Second battle of Panipat was fought between?

First Battle for Islam fought with Quresh was:

The Battle of Tarain was fought between:

After Trafalgar battle which European country dominant got naval superiority?

The First Battle of Panipat was fought between