A tizenkét csapatot három darab négyes csoportba osztották be a 2012-es világranglista alapján. Zárójelben a csapat világranglistán elfoglalt helyezése olvasható, ami meghatározta csoportbeli elhelyezésüket.
A csoportkörben körmérkőzéseket játszottak a csapatok. Ezt követően a csapatokat rangsorolták. A három csoportgyőztes és a legjobb második helyezett közvetlenül a negyeddöntőbe jutott. A többi csapatnak egy mérkőzést kellett játszaniuk a negyeddöntőbe jutásért.
Az időpontok moszkvai idő szerint (UTC+4), zárójelben magyar idő szerint (UTC+1) olvashatóak.
A csoportmérkőzések után minden csapatot rangsoroltak. A legjobb csapat kapja az „1D” jelzőt, a következő a „2D” jelzőt, és így tovább, egészen „12D”-ig. A sorrend meghatározásához az alábbiakat vették figyelembe:
A csapat saját csoportjában elfoglalt helyezése
Több szerzett pont
Jobb gólkülönbség
Több lőtt gól
A csoportok első helyezettjei, valamint a legjobb második a negyeddöntőbe jutott. A többi nyolc csapat egy mérkőzést játszott a negyeddöntőbe jutásért.
Párosítások a negyeddöntőbe jutásért
5D – 12D (győztes: „E1”)
6D – 11D (E2)
7D – 10D (E3)
8D – 9D (E4)
A győztes csapatok bejutottak a negyeddöntőbe, a veszteseket a csoportkör utáni sorrendjük alapján rangsorolták.
Negyeddöntő párosítása
1D – E4 (győztes: „F1”)
2D – E3 (F2)
3D – E2 (F3)
4D – E1 (F4)
A győztes csapatok bejutottak az elődöntőbe, a veszteseket a csoportkör utáni sorrendjük alapján rangsorolták.
Az elődöntőkben, a bronzmérkőzésen illetve a döntőben azok a csapatok a pályaválasztók, amelyek a csoportkör után előrébb végeztek. A győztesek az aranyéremért, a vesztesek pedig a bronzéremért mérkőztek.
Sorrend
A sorrendben négy első csapat bejutott a negyeddöntőbe