Daily Puzzles

Browse

July 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Today

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1951· 3 moves

Yesterday

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced2028· 3 moves

Sun, Jul 26

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2105· 3 moves

Sat, Jul 25

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2182· 3 moves

Fri, Jul 24

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2259· 2 moves

Thu, Jul 23

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2336· 5 moves

Wed, Jul 22

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2413· 2 moves

Tue, Jul 21

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2490· 2 moves

Mon, Jul 20

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1266· 2 moves

Sun, Jul 19

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Intermediate1744· 2 moves

Sat, Jul 18

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1821· 2 moves

Fri, Jul 17

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Intermediate1521· 3 moves

Thu, Jul 16

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Intermediate1598· 2 moves

Wed, Jul 15

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1367· 2 moves

Tue, Jul 14

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1444· 2 moves

Mon, Jul 13

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1213· 2 moves

Sun, Jul 12

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1290· 2 moves

Sat, Jul 11

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2360· 2 moves

Fri, Jul 10

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2437· 3 moves

Thu, Jul 9

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1449· 2 moves

Wed, Jul 8

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1372· 3 moves

Tue, Jul 7

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1672· 3 moves

Mon, Jul 6

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1595· 3 moves

Sun, Jul 5

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1826· 3 moves

Sat, Jul 4

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1749· 3 moves

Fri, Jul 3

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1980· 3 moves

Thu, Jul 2

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1903· 2 moves

Wed, Jul 1

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2134· 2 moves

Tue, Jun 30

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2280· 3 moves

Mon, Jun 29

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1202· 2 moves

Sun, Jun 28

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1279· 2 moves

Sat, Jun 27

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1425· 1 move

Fri, Jun 26

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1502· 3 moves

Thu, Jun 25

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1579· 3 moves

Wed, Jun 24

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1656· 1 move

Tue, Jun 23

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Intermediate1733· 2 moves

Mon, Jun 22

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1810· 2 moves

Sun, Jun 21

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1887· 2 moves

Sat, Jun 20

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1964· 4 moves

Fri, Jun 19

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1805· 2 moves

Thu, Jun 18

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1728· 3 moves

Wed, Jun 17

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1274· 2 moves

Tue, Jun 16

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2498· 4 moves

Mon, Jun 15

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1428· 3 moves

Sun, Jun 14

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1351· 2 moves

Sat, Jun 13

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2267· 3 moves

Fri, Jun 12

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2190· 2 moves

Thu, Jun 11

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2421· 2 moves

Wed, Jun 10

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2344· 3 moves

Tue, Jun 9

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced2031· 5 moves

Mon, Jun 8

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2108· 2 moves

Sun, Jun 7

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2493· 3 moves

Sat, Jun 6

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1269· 2 moves

Fri, Jun 5

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2339· 2 moves

Thu, Jun 4

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2416· 3 moves

Wed, Jun 3

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1500· 2 moves

Tue, Jun 2

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1577· 3 moves

Mon, Jun 1

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1346· 2 moves

Sun, May 31

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1455· 2 moves

Sat, May 30

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Intermediate1532· 2 moves

Fri, May 29

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1845· 2 moves

Thu, May 28

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1768· 2 moves

Wed, May 27

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1383· 3 moves

Tue, May 26

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1306· 3 moves

Mon, May 25

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1537· 2 moves

Sun, May 24

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1460· 2 moves

Sat, May 23

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2376· 3 moves

Fri, May 22

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2299· 3 moves

Thu, May 21

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1229· 1 move

Wed, May 20

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2453· 2 moves

Tue, May 19

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1321· 2 moves

Mon, May 18

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1244· 1 move

Sun, May 17

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2468· 4 moves

Sat, May 16

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2391· 3 moves

Fri, May 15

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2314· 2 moves

Thu, May 14

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2237· 5 moves

Wed, May 13

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2160· 4 moves

Tue, May 12

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced2083· 3 moves

Mon, May 11

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced2006· 2 moves

Sun, May 10

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1929· 2 moves

Sat, May 9

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1547· 1 move

Fri, May 8

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1624· 2 moves

Thu, May 7

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2386· 3 moves

Wed, May 6

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2463· 2 moves

Tue, May 5

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1239· 2 moves

Mon, May 4

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1316· 1 move

Sun, May 3

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced2078· 3 moves

Sat, May 2

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2155· 3 moves

Fri, May 1

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2232· 4 moves

Thu, Apr 30

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1989· 3 moves

Wed, Apr 29

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1370· 2 moves

Tue, Apr 28

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1293· 5 moves

Mon, Apr 27

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1524· 2 moves

Sun, Apr 26

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1447· 2 moves

Sat, Apr 25

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1678· 2 moves

Fri, Apr 24

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1601· 2 moves

Thu, Apr 23

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1832· 3 moves

Wed, Apr 22

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1755· 2 moves

Tue, Apr 21

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1986· 2 moves

Mon, Apr 20

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1909· 3 moves

Sun, Apr 19

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1828· 3 moves

Sat, Apr 18

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1751· 3 moves

Fri, Apr 17

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced2096· 3 moves

Thu, Apr 16

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2173· 3 moves

Wed, Apr 15

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1451· 1 move

Tue, Apr 14

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1374· 2 moves

Mon, Apr 13

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1297· 3 moves

Sun, Apr 12

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1220· 2 moves

Sat, Apr 11

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1784· 1 move

Fri, Apr 10

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2367· 2 moves

Thu, Apr 9

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced2054· 2 moves

Wed, Apr 8

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2131· 2 moves

Tue, Apr 7

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2178· 5 moves

Mon, Apr 6

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2101· 3 moves

Sun, Apr 5

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced2024· 3 moves

Sat, Apr 4

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1947· 2 moves

Fri, Apr 3

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1215· 2 moves

Thu, Apr 2

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1292· 2 moves

Wed, Apr 1

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1369· 2 moves

Tue, Mar 31

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2308· 4 moves

Mon, Mar 30

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2385· 3 moves

Sun, Mar 29

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2467· 3 moves

Sat, Mar 28

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1243· 2 moves

Fri, Mar 27

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1936· 4 moves

Thu, Mar 26

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced2013· 3 moves

Wed, Mar 25

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced2090· 3 moves

Tue, Mar 24

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Expert2167· 2 moves

Mon, Mar 23

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Intermediate1628· 2 moves

Sun, Mar 22

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1705· 2 moves

Sat, Mar 21

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Intermediate1782· 2 moves

Fri, Mar 20

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1859· 3 moves

Thu, Mar 19

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Expert2452· 3 moves

Wed, Mar 18

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1228· 2 moves

Tue, Mar 17

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1613· 4 moves

Mon, Mar 16

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1690· 3 moves

Sun, Mar 15

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1459· 2 moves

Sat, Mar 14

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1536· 2 moves

Fri, Mar 13

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1921· 2 moves

Thu, Mar 12

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1998· 2 moves

Wed, Mar 11

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1767· 2 moves

Tue, Mar 10

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Advanced1844· 3 moves

Mon, Mar 9

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Master2985· 3 moves

Sun, Mar 8

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Master2983· 2 moves

Sat, Mar 7

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Master2982· 2 moves

Fri, Mar 6

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Master2981· 6 moves

Thu, Mar 5

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Master2980· 3 moves

Wed, Mar 4

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Intermediate1730· 1 move

Tue, Mar 3

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Intermediate1682· 2 moves

Mon, Mar 2

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Master2977· 4 moves

Sun, Mar 1

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Master2976· 2 moves

Sat, Feb 28

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1450· 2 moves

Fri, Feb 27

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1449· 1 move

Thu, Feb 26

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1448· 1 move

Wed, Feb 25

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1447· 4 moves

Tue, Feb 24

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1495· 2 moves

Mon, Feb 23

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1445· 3 moves

Sun, Feb 22

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1444· 2 moves

Sat, Feb 21

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1443· 2 moves

Fri, Feb 20

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1442· 2 moves

Thu, Feb 19

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1420· 3 moves

Wed, Feb 18

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1419· 3 moves

Tue, Feb 17

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1418· 3 moves

Mon, Feb 16

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1417· 3 moves

Sun, Feb 15

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1416· 2 moves

Sat, Feb 14

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1415· 3 moves

Fri, Feb 13

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1414· 2 moves

Thu, Feb 12

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1413· 2 moves

Wed, Feb 11

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1412· 3 moves

Tue, Feb 10

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1411· 3 moves

Mon, Feb 9

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1389· 1 move

Sun, Feb 8

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1388· 3 moves

Sat, Feb 7

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1387· 2 moves

Fri, Feb 6

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1386· 3 moves

Thu, Feb 5

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1385· 3 moves

Wed, Feb 4

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1384· 2 moves

Tue, Feb 3

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Easy1383· 2 moves

Mon, Feb 2

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1382· 3 moves

Sun, Feb 1

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Easy1381· 1 move

Sat, Jan 31

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1893· 3 moves

Fri, Jan 30

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1892· 3 moves

Thu, Jan 29

1
2
3
4
5
6
7
h8
g
f
e
d
c
b
a
Advanced1870· 3 moves