The official WWE website has released a list of the top 10 Divas matches of all time and well with the #DivasRevolution you can bet it will prove controversial!
10. Paige vs. Emma (NXT ArRival)
9. Stephanie McMahon vs. Brie Bella (WWE SummerSlam 2014)
8. Kaitlyn vs. AJ Lee (WWE Payback 2013)
7. Nikki Bella vs. Charlotte (WWE Night of Champions 2015)
6. Charlotte vs. Sasha Banks (NXT Takeover: R Evolution)
5. Sasha Banks vs. Becky Lynch (NXT Takeover: Unstoppable)
4. Bayley vs. Sasha Banks (NXT Takeover: Respect)
3. Lita vs. Trish Stratus (WWE Unforgiven 2006)
2. Natalya vs. Charlotte (NXT Takeover)
1. Sasha Banks vs. Bayley (NXT Takeover: Brooklyn)
Do you agree with the list?