El Jadida Open 2026


Date
Jul 11, 2026
City
El Jadida, Morocco
Venue

Centre Culturel OCP

Address
Rue De Fes, El Jadida
Details

Salle de conférence

Contact

Organizers

Organizers
Imane Berrada and Omar Lyoubi
WCA Delegate
Soufiane Lakhlifi
Download all the competition's details as PDF here.
Information

L'inscription est ouverte à tout le monde jusqu'à l'atteinte de 70 compétiteurs inscrits.
Horaire: 8h30 à 19h00.
The competition is open to everyone until the 70 competitor limit is reached.
Time: 8:30am until 7pm.

Events
Main event
Competitors
37
Registration period

Online registration opened and closed .

Registration requirements
This competition is over, click here to display the registration requirements it used.
Create a WCA account here if you don't have one.
If this is not your first competition, associate your WCA ID to your WCA account here.
Register for this competition here.
There is a competitor limit of 70 competitors.
The base registration fee for this competition is 100 د.م. (Moroccan Dirham).
Registration fees won't be refunded under any circumstance.
Registrants on the waiting list may be accepted onto the competitor list until .
If you are a registered competitor you may change your registered events until on the Register tab.
On the spot registrations will be accepted if there are remaining spots available, with a base registration fee of 100 د.م. (Moroccan Dirham).


Important
Une semaine avant la compétition, un mail sera envoyé à tous les inscrits. Vous devez confirmer votre inscription en répondant à ce mail, sinon votre inscription ne sera pas prise en compte.

L'inscription doit être faite impérativement sur le site WCA. Les frais d'inscription sont à payer le jour de la compétition.

Important
One week before the competition, an email will be sent to all registrants. You must confirm your registration by answering this email, otherwise your registration will not be taken into account.

The registration must be done via the WCA website. The registration fee will be paid the day of the competition.

Highlights
Click here to display the highlights of the competition.

Lilya Lagzouli won with an average of 9.76 seconds in the 3x3x3 Cube event. Omar Lyoubi finished second (10.42) and Anas Fathani finished third (11.35).

Abdullah Love - United States WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 17 28.82 29.91 United States 31.2031.2729.4428.8229.08
First round 20 28.42 35.98 United States 1:05.0032.6842.3928.4232.87
2x2x2 Cube First round 17 7.03 11.01 United States 19.3811.4111.127.0310.50
4x4x4 Cube First round 10 2:07.14 United States 2:07.14DNF
Megaminx Final 9 DNF United States DNFDNF
Pyraminx First round 14 10.77 16.06 United States 16.9015.5415.7410.7722.88
Skewb Final 7 16.25 21.50 United States 21.0122.1221.3716.2522.54

Adam Chami - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 18 25.92 31.57 Morocco DNF25.9229.7233.7531.23
First round 15 23.52 27.10 Morocco 31.9323.6138.2125.7723.52
2x2x2 Cube First round 20 9.64 11.33 Morocco 9.6410.4410.3013.2514.90
Pyraminx First round 15 13.10 16.29 Morocco 18.4213.1014.4615.9822.71

Adam Tarrass - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 11 16.46 19.35 Morocco 21.6117.2916.4619.1423.68
First round 12 19.88 20.87 Morocco 25.9719.8820.3020.1422.18
2x2x2 Cube Final 7 3.16 5.72 Morocco 6.025.515.63DNF3.16
First round 5 3.48 4.70 Morocco 5.038.725.034.043.48
4x4x4 Cube Final 5 1:09.17 1:17.53 Morocco 1:20.491:09.171:23.381:10.481:21.62
First round 6 1:14.65 1:31.90 Morocco 1:25.131:25.961:58.251:44.611:14.65
3x3x3 One-Handed Final 9 37.49 42.75 Morocco 39.0554.7238.6950.5037.49
Megaminx Final 4 1:34.71 1:40.33 Morocco 1:34.871:46.471:39.641:34.711:57.74
Pyraminx Final 4 5.35 7.36 Morocco 6.385.358.268.217.49
First round 8 6.03 8.50 Morocco 10.526.776.038.5010.23
Skewb Final 5 4.60 9.94 Morocco 7.214.6010.1622.9812.45

Alaa Boussaken - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 26 39.37 50.78 Morocco 39.3756.9652.7051.1548.50
First round 27 41.83 52.31 Morocco 41.8359.0848.4850.1658.30
2x2x2 Cube First round 24 15.21 18.28 Morocco 15.2117.8121.5620.1616.87
4x4x4 Cube First round 15 DNF Morocco DNFDNF
3x3x3 One-Handed Final 17 DNF Morocco DNFDNF
Megaminx Final 9 DNF Morocco DNFDNF
Pyraminx First round 16 8.75 16.50 Morocco 22.068.7520.0712.8416.60
Skewb Final 10 19.43 24.30 Morocco 34.0919.4322.8727.9222.11

Ali Bashar - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 36 26.80 DNF United Kingdom DNF26.80DNF27.95DNF
2x2x2 Cube First round 13 4.46 6.26 United Kingdom 4.466.5611.096.016.22
3x3x3 One-Handed Final 12 56.30 1:14.68 United Kingdom 1:14.1956.301:26.121:20.241:09.61
Megaminx Final 7 2:17.31 2:56.17 United Kingdom 2:17.312:52.273:00.712:55.523:04.73
Pyraminx First round 18 19.26 22.22 United Kingdom 23.7719.2623.2519.64DNF
Skewb Final 6 12.62 14.55 United Kingdom 16.8813.5312.6214.7715.34

Ali Katir - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 29 44.16 57.21 Morocco 54.9944.1653.301:08.121:03.34

Ali Salame - Lebanon WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 22 34.39 36.98 Lebanon 40.3635.6339.8135.4934.39
First round 25 35.37 46.18 Lebanon DNF43.4153.5035.3741.63
2x2x2 Cube First round 14 4.41 7.63 Lebanon 10.048.448.374.416.08
3x3x3 One-Handed Final 17 DNF Lebanon DNFDNF
Pyraminx First round 13 9.90 12.94 Lebanon 14.4813.359.9013.9611.50

Amine Idrissi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 31 57.51 1:02.79 Morocco 1:05.411:01.391:01.581:13.6757.51
2x2x2 Cube First round 27 21.88 28.52 Morocco 48.9728.6829.6427.2521.88
Pyraminx First round 21 20.33 24.15 Morocco 20.3333.2721.8720.8129.76

Anas Fathani - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 3 9.63 11.35 Morocco 12.4110.8012.8410.849.63
Second round 3 10.94 12.93 Morocco 10.9412.1514.0412.5915.17
First round 3 11.66 12.31 Morocco 11.9211.6612.7812.23DNF
2x2x2 Cube First round 9 3.49 5.60 Morocco 3.743.495.397.6613.28
3x3x3 One-Handed Final 7 29.05 38.39 Morocco 36.2541.2337.6929.0542.65

Ayhan Sarier - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 4 10.77 11.95 Belgium 11.2025.8511.5313.1210.77
Second round 4 9.87 13.77 Belgium 15.0212.9914.299.8714.03
First round 4 9.83 13.54 Belgium 9.8315.2412.2113.1617.15
2x2x2 Cube Final 2 3.37 3.92 Belgium 3.584.603.577.253.37
First round 6 4.41 5.14 Belgium 4.556.024.414.857.09
4x4x4 Cube Final 1 35.10 39.94 Belgium 46.1535.1040.7142.4336.68
First round 1 38.05 40.45 Belgium 39.3338.0542.8146.3839.20
3x3x3 One-Handed Final 2 21.72 26.83 Belgium 21.7224.4531.1639.0824.88
Megaminx Final 3 1:13.66 1:17.73 Belgium 1:16.651:13.661:17.131:19.401:20.73
Pyraminx Final 1 2.62 3.38 Belgium 2.624.377.372.962.80
First round 1 2.92 4.34 Belgium 5.005.682.923.164.87
Skewb Final 2 5.52 7.60 Belgium 10.697.125.529.376.30

Enzo Monlin - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 9 17.10 18.89 France 17.1019.9218.8417.9228.47
First round 10 15.92 19.02 France 15.9220.3118.6226.3518.12
2x2x2 Cube Final 6 3.14 4.94 France 4.905.416.364.503.14
First round 7 3.99 5.46 France 4.23DNF3.995.846.30
4x4x4 Cube Final 4 1:03.75 1:17.06 France 1:45.121:12.611:23.021:03.751:15.54
First round 5 1:19.70 1:26.94 France 1:19.701:31.151:29.811:41.921:19.86
3x3x3 One-Handed Final 4 22.06 32.47 France 22.0641.5529.6634.5933.15
Pyraminx Final 8 8.36 11.26 France 13.739.9110.1316.308.36
First round 5 7.39 7.77 France 7.718.127.397.4910.95
Skewb Final 4 7.17 8.80 France 7.177.677.7410.9911.71

Fares Ghazoul - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 19 27.39 31.69 Morocco 27.3934.8029.5730.7041.05
First round 19 30.57 33.10 Morocco 34.2633.7230.5734.1531.42

Fariss Safouan Essalmi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 5 13.80 15.56 Morocco 20.8813.8017.4615.2813.93
Second round 7 15.40 17.48 Morocco 17.6017.8817.8417.0015.40
First round 6 16.64 17.42 Morocco 17.9818.9316.6416.8717.42
2x2x2 Cube Final 1 3.50 3.76 Morocco 4.413.503.613.753.91
First round 2 2.45 3.90 Morocco 5.354.152.932.454.63
4x4x4 Cube Final 6 1:14.09 1:20.23 Morocco 1:23.371:19.511:17.811:25.171:14.09
First round 4 1:08.96 1:13.88 Morocco 1:15.501:09.431:08.961:16.701:17.93
3x3x3 One-Handed Final 10 41.23 45.50 Morocco 42.9752.1841.3552.2641.23
Megaminx Final 6 2:14.48 2:17.82 Morocco 2:14.482:41.692:15.122:15.342:23.00
Pyraminx First round 9 6.48 9.43 Morocco 6.48DNF7.0012.049.26
Skewb Final 3 3.63 8.12 Morocco 6.749.903.637.73DNF

Haroun Mahjoubi - France WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 14 23.99 25.30 France 24.7225.5426.0423.9925.65
First round 13 18.40 20.97 France 18.4019.0923.9521.0822.74
2x2x2 Cube First round 16 9.01 9.83 France 9.6110.699.0113.429.20
4x4x4 Cube First round 11 2:25.09 France 2:25.092:26.61
3x3x3 One-Handed Final 16 59.70 DNF France DNF1:19.11DNF59.701:06.71
Megaminx Final 9 DNF France DNFDNF
Pyraminx Final 2 4.72 4.95 France 8.574.954.885.034.72
First round 7 5.20 8.36 France 14.165.208.387.129.57
Skewb Final 9 18.26 22.98 France 28.0726.5921.4918.2620.86

Imane Berrada - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 35 1:54.64 2:16.88 Morocco 2:04.181:54.642:32.012:41.612:14.45
Pyraminx First round 24 17.98 36.63 Morocco 41.52DNF22.8717.9845.51

Imran Ezzokkary - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 23 31.36 38.22 Morocco 41.89DNF31.9140.8731.36
First round 24 32.34 43.08 Morocco 52.7940.9932.3435.46DNF
2x2x2 Cube First round 28 10.43 DNF Morocco DNF10.5917.47DNF10.43
Megaminx Final 9 DNF Morocco DNFDNF
Pyraminx First round 17 15.18 18.21 Morocco 15.1817.6721.7620.4416.53

Imran Rahman - Bangladesh WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 24 28.94 38.98 Bangladesh 37.8235.8843.2528.9444.61
First round 22 36.02 38.54 Bangladesh 36.0239.2938.4956.9237.85
2x2x2 Cube First round 21 10.88 13.11 Bangladesh DNF15.2810.8812.7411.31

Lilya Lagzouli - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 1 9.10 9.76 Morocco 10.339.109.3210.509.63
Second round 1 8.27 9.16 Morocco 8.788.279.738.9810.38
First round 1 8.39 9.76 Morocco 9.2410.168.3920.839.87
2x2x2 Cube Final 3 3.18 4.15 Morocco 3.394.873.185.144.19
First round 1 2.18 3.82 Morocco 3.683.574.204.412.18
4x4x4 Cube Final 2 37.20 40.74 Morocco 37.2043.6140.3942.3339.49
First round 2 38.03 41.50 Morocco 44.6043.3338.0339.3841.78
3x3x3 One-Handed Final 1 15.89 21.31 Morocco 27.9020.7515.8920.8722.30
Megaminx Final 2 59.86 1:08.58 Morocco 1:12.501:04.531:08.701:13.8159.86
Pyraminx Final 3 6.14 6.77 Morocco 7.129.486.146.816.37
First round 2 4.21 6.38 Morocco 7.254.215.937.026.19
Skewb Final 1 5.42 6.86 Morocco 6.985.426.748.476.87

Mamoun Benchekroun Belabbes - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 30 54.26 58.63 Morocco 1:03.5357.5155.751:02.6254.26
2x2x2 Cube First round 23 13.41 15.99 Morocco 13.4114.7117.1318.8216.14
Pyraminx First round 23 18.98 31.78 Morocco 23.9743.2428.1218.9844.24

Mohamed El Khalil - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 28 37.35 53.35 Morocco 54.56DNF54.6950.8037.35
2x2x2 Cube First round 26 20.36 25.30 Morocco 20.3624.1222.5537.6429.24

Mohamed-Amine Lebtaini - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 12 16.65 22.94 Morocco 25.4816.6522.4623.2723.09
First round 11 14.39 19.64 Morocco 14.3920.2819.9221.8018.73
2x2x2 Cube First round 10 2.57 5.62 Morocco 5.565.715.609.202.57
4x4x4 Cube Final 8 1:55.69 DNF Morocco DNFDNFDNF1:57.591:55.69
First round 8 1:45.69 1:51.23 Morocco 2:18.931:46.691:59.261:47.751:45.69
3x3x3 One-Handed Final 13 51.63 1:20.11 Morocco 1:23.741:26.471:11.701:24.9051.63
Megaminx Final 5 1:32.31 1:42.69 Morocco 1:49.751:39.991:38.331:32.311:59.59
Pyraminx Final 7 7.28 9.10 Morocco 16.588.2510.258.817.28
First round 6 5.12 7.98 Morocco 9.735.127.257.649.04

Mohammed Jad Boumahdi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 32 59.21 1:29.42 Morocco 2:19.9559.21DNF1:05.901:02.42

Mohammed Jad Katir - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 20 23.50 31.92 Morocco 34.5823.5027.5149.0533.66
First round 17 24.74 28.45 Morocco 27.3824.7430.8227.6930.29
2x2x2 Cube First round 19 8.12 11.33 Morocco 20.9510.1115.138.758.12
3x3x3 One-Handed Final 17 DNF Morocco DNFDNF

Mohammed Reda Chaddad - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 6 11.91 15.68 Morocco 15.0617.8211.9115.7416.25
Second round 8 15.17 18.19 Morocco 16.5415.1720.2920.7017.73
First round 8 16.91 18.27 Morocco 17.7718.5116.9119.1618.54
2x2x2 Cube First round 12 4.53 5.88 Morocco 6.616.564.535.345.73
4x4x4 Cube First round 14 2:48.16 Morocco 2:48.16DNF
3x3x3 One-Handed Final 8 32.48 39.64 Morocco 55.9641.7832.4838.4638.67
Pyraminx Final 5 4.34 7.57 Morocco 8.526.454.347.878.38
First round 3 5.71 6.63 Morocco 5.71DNF6.457.326.12

Mohammed Sabir - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 7 13.59 15.70 Morocco 17.5816.1815.3915.5213.59
Second round 5 15.03 15.85 Morocco 16.7115.0817.7315.7515.03
First round 5 15.21 16.17 Morocco 15.3516.9822.5916.1715.21
2x2x2 Cube Final 8 6.43 7.77 Morocco 10.377.056.437.808.45
First round 8 3.22 5.57 Morocco 7.756.826.203.223.68
4x4x4 Cube First round 9 1:27.87 1:56.61 Morocco 2:35.591:42.201:38.612:29.021:27.87
3x3x3 One-Handed Final 3 24.67 29.80 Morocco 29.1332.8636.8724.6727.40
Pyraminx First round 11 8.55 11.22 Morocco 12.4610.598.5520.3210.60

Mohammed Taha Boughrara - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 8 14.00 15.72 Morocco 17.1515.7314.0014.4716.97
Second round 6 13.68 16.29 Morocco 15.9016.1816.7922.0613.68
First round 7 13.70 17.66 Morocco 13.7017.7628.5116.6718.54
2x2x2 Cube First round 11 4.47 5.88 Morocco 5.235.916.517.034.47
3x3x3 One-Handed Final 11 38.89 49.13 Morocco 51.5247.6938.8948.191:03.10

Nassim Benmoussa - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 27 40.34 DNF Morocco 47.4945.27DNFDNF40.34
First round 26 35.71 50.60 Morocco 35.71DNF46.5450.6954.56
2x2x2 Cube First round 22 6.57 13.49 Morocco 17.386.5710.0913.01DNF
4x4x4 Cube First round 12 2:39.96 Morocco DNF2:39.96
3x3x3 One-Handed Final 17 DNF Morocco DNFDNF
Pyraminx First round 19 17.23 22.85 Morocco 24.08DNF22.8217.2321.65
Skewb Final 8 14.39 22.89 Morocco 21.5126.4443.5820.7314.39

Omar Benchekroun Belabbes - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 21 28.45 33.60 Morocco 30.2437.2035.7128.4534.86
First round 21 23.47 37.00 Morocco 32.6446.5631.8023.4749.87
2x2x2 Cube First round 15 6.92 8.41 Morocco 9.168.976.928.757.51
4x4x4 Cube First round 13 2:47.68 Morocco DNF2:47.68
3x3x3 One-Handed Final 14 1:04.80 1:20.51 Morocco 1:18.501:04.80DNF1:17.281:25.74
Megaminx Final 9 DNF Morocco DNFDNF
Pyraminx First round 22 8.30 25.95 Morocco 32.638.3035.5319.6825.53
Skewb Final 11 18.78 25.70 Morocco 26.8326.8618.7823.4149.20

Omar Lyoubi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 2 9.88 10.42 Morocco 9.899.8812.2810.6410.72
Second round 2 8.70 10.47 Morocco 8.8512.9212.5410.018.70
First round 2 10.33 11.54 Morocco 11.2212.6911.6010.3311.80
2x2x2 Cube Final 4 3.14 4.38 Morocco 4.953.144.1711.424.01
First round 4 3.08 4.25 Morocco 3.084.547.214.054.16
4x4x4 Cube Final 3 47.77 55.22 Morocco 52.5057.0547.7759.6056.12
First round 3 44.44 56.61 Morocco 58.1259.7651.9644.441:08.81
3x3x3 One-Handed Final 5 32.66 34.33 Morocco 35.5434.6032.6634.6133.79
Megaminx Final 1 52.28 NR 1:00.03 NR Morocco 52.281:01.6356.401:08.111:02.07
Pyraminx Final 6 6.53 8.59 Morocco 10.4311.736.918.436.53
First round 4 5.40 7.10 Morocco 8.409.446.365.406.55

Roshna Bashar - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 33 1:21.00 1:30.20 United Kingdom 1:31.421:29.681:55.571:29.501:21.00
2x2x2 Cube First round 25 17.62 25.20 United Kingdom 17.6226.90DNF18.2530.45

Ryad Sabour - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 15 22.60 28.25 Morocco 26.5331.0727.1444.1122.60
First round 18 24.28 32.03 Morocco 24.2835.6840.5026.2334.19

Saad Sankari - Lebanon WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 13 20.53 24.60 Lebanon 23.3330.1425.6724.8120.53
First round 16 22.98 27.41 Lebanon 22.9826.7930.1031.7625.34
2x2x2 Cube Final 5 4.00 4.79 Lebanon 4.184.915.295.574.00
First round 3 2.71 4.20 Lebanon 4.53DNF4.853.222.71
4x4x4 Cube Final 7 1:31.53 1:43.89 Lebanon 1:44.561:50.581:31.531:44.381:42.73
First round 7 1:37.51 1:40.44 Lebanon 1:39.861:37.511:43.771:54.851:37.69
3x3x3 One-Handed Final 15 58.01 DNF Lebanon DNF58.011:16.521:15.67DNF
Megaminx Final 8 3:24.41 Lebanon DNF3:24.41
Pyraminx First round 12 10.48 12.90 Lebanon 12.5013.7512.4410.4814.26
Skewb Final 12 27.35 DNF Lebanon DNF58.6732.67DNF27.35

Saâd Mahjoubi - France WCA profile

Event Round # Best Average Representing Solves
2x2x2 Cube First round 29 DNF DNF France DNFDNFDNSDNSDNS
Pyraminx First round 25 22.67 46.34 France 42.1237.1122.67DNF59.79

Soufiane Lakhlifi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 10 14.56 19.28 Morocco 22.9521.3214.5619.9816.55
First round 9 17.37 18.49 Morocco 18.4518.8618.1517.3724.17
2x2x2 Cube First round 18 8.79 11.23 Morocco 13.9812.348.7910.2811.08
3x3x3 One-Handed Final 6 28.30 35.33 Morocco 35.4928.3047.1637.6032.91
Pyraminx First round 10 6.79 11.09 Morocco 6.7914.349.239.69DNF

Touria Chaddad - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 34 1:35.60 2:06.35 Morocco 1:35.602:31.022:22.481:58.701:57.86
Pyraminx First round 20 17.75 23.34 Morocco 20.0017.7530.8125.4024.62

Younes Zahi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 25 34.29 43.37 Morocco 43.6443.5142.9534.2948.65
First round 23 36.90 42.84 Morocco 48.8640.0736.9039.5953.31

Zayd Nahidi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 16 23.43 28.95 Morocco 33.0623.4324.4829.3041.73
First round 14 19.31 26.89 Morocco 30.8919.3124.7926.4329.44
Cookies help us deliver our services. By using our services, you agree to our use of cookies.