INPT Open 2026


Date
Jun 27, 2026
City
Rabat, Morocco
Venue

Institut National des Postes et Télécommunications

Address
Avenue Allal Al Fassi – Madinat Al Irfane, 10000 Rabat, Maroc
Details

INPT Library

Contact

Organizers

Organizer
Malak Malk
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 à 19h
The competition is open to everyone until the 70 competitor limit is reached.
Time: 8:30am until 7pm.

Events
Main event
Competitors
38
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 e-mail sera envoyé à tous les inscrits. Nous vous prions de bien vouloir confirmer ou annuler votre inscription en répondant à cet e-mail.

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. We kindly ask you to confirm or cancel your registration by replying to this email.

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 10.28 seconds in the 3x3x3 Cube event. Nicolas Vansteen finished second (10.68) and Omar Lyoubi finished third (10.83).

Adam Raberh - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 7 11.40 16.02 Morocco 16.9615.8511.4018.1515.24
Second round 8 13.73 15.54 Morocco 17.2313.7314.7716.3115.53
First round 7 13.20 15.36 Morocco 13.2014.2615.9115.9116.82
2x2x2 Cube Final 4 2.51 4.13 Morocco 3.584.652.516.024.16
First round 4 2.60 4.76 Morocco 5.944.473.862.606.54
3x3x3 One-Handed Final 9 32.07 37.39 Morocco 37.0937.0338.0432.0742.06
Pyraminx First round 14 13.82 15.67 Morocco 18.0314.7513.8221.3614.22

Adam Tarrass - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 14 15.88 18.63 Morocco 18.7419.7615.8818.4218.74
First round 19 19.73 21.67 Morocco 21.0122.6321.3727.8919.73
2x2x2 Cube Final 7 4.49 5.49 Morocco 4.754.495.885.837.01
First round 8 4.68 5.43 Morocco 6.384.685.265.255.79
4x4x4 Cube Final 7 1:18.26 1:24.07 Morocco 1:31.901:32.171:18.771:18.261:21.55
First round 6 1:09.43 1:19.29 Morocco 1:34.081:14.011:09.431:18.701:25.16
3x3x3 One-Handed Final 11 37.01 44.64 Morocco 54.1237.0141.2346.9945.71
Pyraminx Final 6 6.73 9.46 Morocco 6.7310.3210.488.0410.03
First round 2 3.35 6.56 Morocco 5.6311.258.613.355.43
Skewb Final 3 4.82 6.19 Morocco 4.825.976.586.017.45

Alaa Boussaken - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 28 36.46 50.39 Morocco 50.751:03.5943.6836.4656.75
2x2x2 Cube First round 25 11.05 14.23 Morocco DNF17.4612.9512.2711.05
4x4x4 Cube First round 16 DNF Morocco DNFDNF
Pyraminx First round 16 13.58 18.71 Morocco 23.4118.9216.6313.5820.59
Skewb Final 8 16.82 24.58 Morocco 22.7216.8232.9418.7832.25

Ali Bashar - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 24 24.05 29.55 United Kingdom 24.0527.3732.1959.2629.08
First round 25 26.90 33.01 United Kingdom 33.0933.2432.7126.90DNF
2x2x2 Cube First round 22 8.85 10.16 United Kingdom 8.8510.29DNF8.8811.31
4x4x4 Cube First round 14 1:54.96 DNF United Kingdom 1:59.342:01.37DNF1:54.96DNF
3x3x3 One-Handed Final 16 46.62 56.93 United Kingdom 1:41.5555.5346.921:08.3446.62
Pyraminx First round 15 14.12 18.65 United Kingdom 16.4523.4716.0214.1227.91
Skewb Final 7 7.32 10.76 United Kingdom 20.1211.6010.837.329.84

Anas Fathani - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 4 10.44 11.61 Morocco 10.8312.1110.4411.9014.14
Second round 7 11.05 15.26 Morocco 11.0519.3913.95DNF12.43
First round 2 9.57 11.17 Morocco DNF9.5712.5610.3710.58
2x2x2 Cube First round 19 6.65 8.58 Morocco 8.248.7110.816.658.78
3x3x3 One-Handed Final 8 34.00 36.58 Morocco 40.3334.0034.0835.3442.30

Aymane Salek - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 26 24.21 33.48 Morocco 24.2137.6637.5431.3031.61
First round 26 30.45 34.59 Morocco 36.3536.6330.4530.7938.76
2x2x2 Cube First round 13 5.73 6.58 Morocco 6.169.056.037.545.73

Fariss Safouan Essalmi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 13 15.51 17.90 Morocco 15.6020.2722.8117.8215.51
First round 9 13.65 16.91 Morocco 15.9617.8813.6519.3616.89
2x2x2 Cube Final 2 3.42 3.88 Morocco 3.424.273.514.163.96
First round 2 3.10 3.96 Morocco 3.825.714.863.213.10
3x3x3 One-Handed Final 12 43.48 45.63 Morocco 46.8143.48DNF46.5043.59
Skewb Final 4 5.06 7.55 Morocco 6.978.675.067.0010.58

Imane Berrada - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 35 1:58.10 2:26.74 Morocco DNF2:40.312:21.392:18.531:58.10
Pyraminx First round 20 30.63 40.83 Morocco 42.7439.6640.1030.6348.64

Ismail Yacoubi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 18 15.29 19.35 Morocco 19.4317.2521.3729.4015.29
First round 15 18.02 19.10 Morocco 18.5718.7420.0018.0221.35
2x2x2 Cube First round 14 5.34 6.70 Morocco 8.606.086.837.195.34
3x3x3 One-Handed Final 15 43.99 53.95 Morocco 53.7454.0343.991:06.3954.08
Pyraminx First round 13 13.38 15.48 Morocco 13.3814.0317.4414.98DNF

Jad Kafile - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 22 19.82 25.28 Morocco 22.9729.5223.3534.2819.82
First round 24 25.24 32.71 Morocco 38.7226.9938.2232.9125.24
2x2x2 Cube First round 17 5.75 7.84 Morocco 8.7314.897.595.757.21
4x4x4 Cube First round 13 2:33.51 2:45.64 Morocco 2:44.272:58.572:34.862:57.782:33.51
Pyraminx First round 9 9.89 12.07 Morocco 14.6310.6611.3014.249.89

Khalid El Bribri - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 16 17.17 18.93 Morocco 18.8719.1927.2817.1718.72
First round 13 15.57 18.29 Morocco 20.2415.5717.2717.3621.44
2x2x2 Cube Final 8 4.86 5.67 Morocco 5.536.134.865.368.20
First round 7 4.36 5.18 Morocco 5.326.605.374.844.36
4x4x4 Cube Final 8 1:16.54 1:32.16 Morocco 1:42.211:34.651:16.541:32.331:29.50
First round 8 1:12.55 1:24.18 Morocco 1:31.931:14.491:12.551:26.111:39.31
3x3x3 One-Handed Final 7 25.16 33.88 Morocco 34.7533.7033.1840.3025.16
Pyraminx First round 11 5.98 13.18 Morocco 13.3714.5811.605.98DNF
Skewb Final 5 5.13 8.35 Morocco 11.055.139.316.938.82

Lilya Lagzouli - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 1 8.04 10.28 Morocco 10.6010.1210.138.0411.05
Second round 1 8.57 10.88 Morocco 11.2510.5720.0410.838.57
First round 1 9.12 10.65 Morocco 11.9510.799.1211.309.85
2x2x2 Cube Final 3 3.53 4.06 Morocco 3.774.064.354.843.53
First round 3 2.90 4.55 Morocco 4.066.182.903.42DNF
4x4x4 Cube Final 1 38.83 43.07 Morocco 41.9648.0444.6638.8342.58
First round 1 37.66 40.50 Morocco 37.6641.4740.5445.2039.50
3x3x3 Blindfolded Final 5 DNF DNF Morocco DNFDNFDNFDNFDNF
3x3x3 One-Handed Final 1 17.37 20.21 Morocco 20.9122.9819.8517.3719.87
Pyraminx Final 2 4.92 6.96 Morocco 6.334.927.247.329.59
First round 3 5.62 6.81 Morocco 6.886.907.046.645.62
Skewb Final 2 4.34 5.98 Morocco 8.184.845.447.664.34

Mamoun Benchekroun Belabbes - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 29 47.29 55.56 Morocco 49.551:19.0056.2247.291:00.90
2x2x2 Cube First round 29 15.74 28.78 Morocco 35.3015.7439.5829.4021.65

Mariam Louizy - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 27 26.59 37.44 Morocco 49.7934.6843.5334.1026.59
First round 22 24.60 28.35 Morocco 28.2429.3927.4224.6030.21
2x2x2 Cube First round 28 12.52 17.48 Morocco DNF23.0616.6112.5212.77

Mohamed Charif Ziane - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 31 57.92 1:07.58 Morocco 1:17.181:03.1357.921:08.621:10.98

Mohamed El Khalil - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 32 52.03 1:18.50 Morocco 1:51.9452.031:40.891:14.471:00.13

Mohamed El Otmani - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 8 11.92 16.35 Morocco DNF12.8713.4322.7411.92
Second round 2 10.40 11.44 Morocco 11.0513.3311.4111.8610.40
First round 3 8.91 11.18 Morocco 12.7412.3411.0610.148.91
4x4x4 Cube Final 4 56.17 1:01.74 Morocco 1:01.271:00.471:08.381:03.4856.17
First round 4 52.75 1:07.09 Morocco 1:11.111:06.351:17.7552.751:03.82
3x3x3 One-Handed Final 2 17.96 22.29 Morocco 23.9717.9619.8124.2223.09

Mohamed Fahd Aaquiq - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 23 19.43 28.82 Morocco 31.0633.5019.4321.9036.64
First round 23 23.59 28.60 Morocco 27.0931.3827.3223.5931.73
2x2x2 Cube First round 24 8.27 12.28 Morocco 13.288.2720.529.5813.99

Mohamed Laaroussi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 11 14.99 17.00 Morocco DNF16.4314.9919.4415.12
First round 16 16.21 19.54 Morocco 18.2119.7020.7016.2121.81
2x2x2 Cube First round 18 5.35 8.24 Morocco 5.3510.556.717.4610.85
4x4x4 Cube First round 11 1:30.19 1:48.28 Morocco 2:28.461:43.002:00.541:41.311:30.19
3x3x3 One-Handed Final 18 38.65 1:09.84 Morocco DNF1:05.2543.9538.651:40.33
Pyraminx First round 17 10.45 18.86 Morocco 16.4438.5911.6810.4528.47

Mohamed-Amine Lebtaini - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 20 19.58 22.00 Morocco 20.2819.5825.3624.5521.18
First round 18 19.84 21.58 Morocco 20.9925.6020.6223.1219.84
2x2x2 Cube First round 11 3.60 5.75 Morocco 5.85DNF5.293.606.11
Pyraminx Final 5 6.32 8.71 Morocco 9.296.326.9411.009.90
First round 8 6.79 10.62 Morocco DNF10.8412.536.798.48

Mohammed Reda Chaddad - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 15 16.70 18.80 Morocco 17.6516.7019.9618.8719.89
First round 10 14.51 17.71 Morocco 20.7520.7617.3614.5115.02
2x2x2 Cube First round 9 3.64 5.46 Morocco 5.566.226.404.603.64
4x4x4 Cube First round 12 1:48.54 2:02.78 Morocco 2:37.611:48.541:58.471:59.532:10.33
3x3x3 One-Handed Final 19 45.96 1:15.92 Morocco 1:40.7856.501:14.8145.961:36.44
Pyraminx Final 1 3.81 5.25 Morocco 6.143.814.345.269.65
First round 1 3.64 5.65 Morocco 3.648.956.114.496.35

Mohammed Sabir - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 9 14.81 16.33 Morocco 16.8414.8115.0417.1218.56
First round 8 14.27 15.82 Morocco 14.2717.0515.7015.3716.40
2x2x2 Cube First round 15 5.08 6.76 Morocco 7.807.028.835.475.08
4x4x4 Cube First round 10 1:37.32 1:46.31 Morocco 2:55.711:47.101:47.921:37.321:43.90
3x3x3 Blindfolded Final 1 3:24.77 DNF Morocco DNFDNFDNF3:24.773:53.85
3x3x3 One-Handed Final 6 26.24 33.52 Morocco 39.0438.4026.2431.6830.47
Pyraminx Final 8 6.42 11.71 Morocco 9.106.42DNF10.9615.08
First round 7 8.62 9.49 Morocco 8.9512.339.789.748.62

Mohammed Taha Boughrara - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 10 14.49 16.64 Morocco 18.2119.8016.2015.5114.49
First round 14 15.82 18.74 Morocco 19.1715.8217.6619.3821.58
2x2x2 Cube First round 10 4.80 5.55 Morocco 6.885.594.805.135.93
3x3x3 One-Handed Final 13 48.52 50.45 Morocco 48.5252.451:21.6049.6849.23

Mouad El Aatabi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 36 18.66 DNF Morocco DNF25.8418.6624.84DNF

Nicolas Vansteen - Belgium WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 2 8.92 10.68 Belgium 10.558.929.7511.7312.92
Second round 3 10.35 11.60 Belgium 11.4012.6011.8111.5810.35
First round 5 9.99 12.02 Belgium 12.2911.279.9912.9612.49
4x4x4 Cube Final 2 47.41 50.81 Belgium 50.2053.5548.6947.4156.22
First round 2 44.57 49.17 Belgium 47.6348.891:08.4244.5750.99
3x3x3 One-Handed Final 4 22.78 27.55 Belgium 30.0722.7827.9440.2324.64

Omar Benchekroun Belabbes - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 25 20.31 31.07 Morocco 39.1425.56DNF20.3128.52
First round 27 29.68 36.60 Morocco 34.5334.7440.5329.6842.63
2x2x2 Cube First round 23 4.64 11.93 Morocco 12.1640.619.0414.594.64
3x3x3 One-Handed Final 20 1:10.76 1:30.87 Morocco 1:50.301:10.761:40.641:25.261:26.71
Skewb Final 10 19.88 26.95 Morocco 24.8429.7319.8836.7026.29

Omar Lyoubi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 3 9.77 10.83 Morocco 10.089.7710.6611.7612.34
Second round 5 10.88 13.34 Morocco 14.5113.3212.1814.8910.88
First round 4 8.05 11.95 Morocco 11.3613.858.0513.4910.99
2x2x2 Cube Final 1 2.12 3.35 Morocco 2.913.542.123.614.04
First round 1 3.08 3.62 Morocco 3.263.147.143.084.47
4x4x4 Cube Final 3 48.69 53.45 Morocco 1:04.2055.7148.6951.8352.81
First round 3 47.98 53.31 Morocco 47.9851.6857.9552.7555.51
3x3x3 Blindfolded Final 2 6:50.87 DNF Morocco 6:50.87DNFDNFDNFDNF
3x3x3 One-Handed Final 5 26.69 28.22 Morocco 40.3026.6927.5229.1528.00
Pyraminx Final 4 5.67 8.14 Morocco 7.239.2113.735.677.98
First round 5 5.40 7.87 Morocco 5.407.048.129.298.45

Ouguenane Ahmed Amine - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 17 17.30 18.96 Morocco 19.5221.3518.8218.5317.30
First round 17 17.11 19.79 Morocco 17.1118.7222.5818.4122.25
2x2x2 Cube Final 6 4.23 5.26 Morocco 4.2310.304.305.246.25
First round 5 4.42 4.86 Morocco 4.434.424.655.497.45
4x4x4 Cube Final 6 1:16.81 1:20.13 Morocco 1:27.521:22.381:16.811:20.411:17.59
First round 7 1:17.60 1:20.06 Morocco 1:20.631:20.991:23.031:18.571:17.60
3x3x3 Blindfolded Final 3 7:20.90 DNF Morocco 7:20.90DNFDNFDNFDNF
3x3x3 One-Handed Final 14 39.98 52.16 Morocco 59.0047.4739.9858.2750.75
Pyraminx Final 7 9.37 11.65 Morocco 12.939.3714.2111.0111.00
First round 6 8.61 9.08 Morocco 9.708.728.838.6112.53

Reda Mahboub - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 21 18.07 22.43 Morocco 18.0725.6122.3921.9422.95
First round 21 21.28 23.12 Morocco 21.2823.5930.7023.1622.60
2x2x2 Cube First round 20 6.71 9.14 Morocco 9.768.938.746.719.97

Roshna Bashar - United Kingdom WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 33 1:14.56 1:27.69 United Kingdom 1:56.051:14.561:37.341:30.041:15.69
2x2x2 Cube First round 30 22.92 31.72 United Kingdom 43.3933.4522.9224.4837.24

Salma Gunash - Azerbaijan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 30 51.41 56.76 Azerbaijan 51.4155.4755.561:02.5759.26
2x2x2 Cube First round 27 9.97 16.23 Azerbaijan 17.559.9721.7512.4518.69
Pyraminx First round 12 11.47 14.13 Azerbaijan 11.4720.0712.9415.0014.46
Skewb Final 9 15.14 25.83 Azerbaijan 33.3022.9825.8815.1428.63

Soufiane Lakhlifi - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 12 14.31 17.19 Morocco 17.4617.9218.3114.3116.18
First round 12 16.29 18.03 Morocco 16.2918.8618.4917.6717.94
2x2x2 Cube First round 21 8.99 10.11 Morocco 11.339.749.258.9924.88
3x3x3 One-Handed Final 10 34.99 38.51 Morocco 39.181:03.0834.9937.5238.84
Pyraminx First round 10 9.01 12.59 Morocco 9.0111.2920.0310.5615.93

Souhail El Harrab - Morocco WCA profile

Event Round # Best Average Representing Solves
2x2x2 Cube First round 16 5.67 7.40 Morocco 6.867.178.1611.305.67
Skewb Final 6 5.90 10.34 Morocco 12.138.969.9414.955.90

Taha Salek - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Second round 19 17.10 21.26 Morocco 18.2420.7326.7024.8017.10
First round 20 19.03 22.48 Morocco 22.9123.3626.3419.0321.16
2x2x2 Cube First round 26 9.91 15.64 Morocco 18.2317.529.9114.0315.37
4x4x4 Cube First round 15 2:37.04 DNF Morocco DNF2:50.832:37.04DNFDNF
3x3x3 One-Handed Final 21 53.50 1:53.42 Morocco 53.501:51.671:59.66DNF1:48.94

Touria Chaddad - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 34 1:44.52 1:49.59 Morocco 1:48.791:47.071:52.921:44.521:55.90
2x2x2 Cube First round 31 53.67 1:23.12 Morocco 1:34.551:20.46DNF53.671:14.34
Pyraminx First round 19 17.79 29.58 Morocco 17.7936.6623.7428.3552.80

Yagut Gunashova - Azerbaijan WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube First round 37 2:21.35 DNF Azerbaijan DNFDNF2:21.35DNFDNS

Yahya Ouakrime - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 6 12.12 13.96 Morocco 14.7012.5012.1216.9614.69
Second round 6 13.17 15.06 Morocco 15.7718.0514.2415.1813.17
First round 11 14.55 18.00 Morocco 18.4517.6319.8917.9314.55
2x2x2 Cube First round 12 5.25 6.37 Morocco 6.445.2510.336.376.31
4x4x4 Cube First round 9 1:27.44 1:38.35 Morocco 1:40.291:43.911:27.44DNF1:30.85
3x3x3 One-Handed Final 17 43.05 1:03.88 Morocco 1:13.0343.05DNF1:00.8557.76
Pyraminx First round 18 13.90 21.42 Morocco 29.4533.1713.9016.4618.35

Youssef Taleb Benjelloun - Morocco WCA profile

Event Round # Best Average Representing Solves
3x3x3 Cube Final 5 10.47 12.56 Morocco 11.7216.5510.4712.2613.69
Second round 4 10.35 11.96 Morocco 10.5714.3713.3311.9710.35
First round 6 11.66 13.62 Morocco 16.4012.4711.99DNF11.66
2x2x2 Cube Final 5 3.49 4.13 Morocco 3.604.643.494.284.50
First round 6 3.09 5.00 Morocco 3.09DNF4.296.803.92
4x4x4 Cube Final 5 1:06.58 1:11.61 Morocco 1:06.581:12.671:13.391:08.761:22.76
First round 5 1:04.86 1:08.93 Morocco 1:04.861:06.101:05.041:16.091:15.65
3x3x3 Blindfolded Final 4 7:29.76 DNF Morocco DNFDNFDNFDNF7:29.76
3x3x3 One-Handed Final 3 23.26 26.76 Morocco 27.1323.2628.6924.4633.45
Pyraminx Final 3 3.57 7.50 Morocco 8.543.575.6914.148.28
First round 4 6.63 7.70 Morocco 7.078.188.597.846.63
Skewb Final 1 3.24 4.68 Morocco 4.325.036.304.693.24
Cookies help us deliver our services. By using our services, you agree to our use of cookies.